reform class UML