Magister Ekroos , Finland.