updated client uml chart