More dependencies are injected on the constructor.