Finished the work on the iteration process