update event controller