start of next iteration