Iteration Runner should do all the job regarding running the iteration, this included maintaining the state of the iteration like the count etc