update event dispatcher