Evon, in Helsinki since 2005