Fixed. I was following the idea that every dependency can be injected. If you think it is not worth it I'm fine with removing