Using constructor injection