cleanup go to next iteration