initalize iterative cleaing