English word “top” means in “alkuun” translated in Finnish.