added a MaxSize property to EventList