updated Step 4