Step 4: Implementation