Dependency Injection.