Allegro , Sahlsberg , Mo&