searching step 1