uusi luokka ja lisää toimintoja