Finally using @Inject for the dependency injection