Implemented control the flow of events within step