post-event processing