end_of_iter1
2nd iteration
3rd