second itaration