about to add iterative changes