Till Åfeo , Helsingfors ochSst