class diagram for report secondary