uml hack