iterative application preliminaries.