this is step 5