added uml for EventManager