re arrange event list