step 5 XHRs & Dependency Injection