Refactor IterationListener