search iteration 2