added conditions uml