Dependency injection attempt.