fixed UML-diagram