uml diagram ugly