dependency injection configuration