update UML diagram; UML diagram is currently complete