introducing event_add_in() and event_del_in() for readable events