Author: Tomi Muukkonen, Jari Pelto Arto Juvonen