Dependency Injection translated