Added Dependency Injection Example