add part of event_manager