Aikio, Pekka, Finland