changes till step 6