update uml diagram