uml classes diagram updated