changes before last iteration, to be checked
changes before last iteration, to be checked