settle on a new iteration scheme