get rid of storage in process_new_events