the draft of class diagram