Restore event_loop.c