improve my event list interface