step 1-6 finish