parempi versio luokkakaaviosta lievästi sanottuna