Phase 4: Implement