hanged UML and other stuff after feedback from teacher