Refactor past events into methods for use with all events as well