finished till step 3