post-event cleanup