more UML features