modify event list