- prepare for next iteration