class diagram (first diagram)