event processing updates