[CleanCode] Phase 4 - The missing dependency