added some steps to current iteration