Step 5 - XHRs & Dependency Injection