adds UML diagram