step 7 added