upto step 6