implemented post-event handling