update uml documentation