adjust event step to be more explicit