updated uml class diagrams