Dtor: Risto Mäenpää.