comment on process_events