event list method improved