Mean while in Finland....