fixed issues with uml