changed UML sequence diagram