new class diagram v2