autogenerated UML documentation