moved the DiC instance to Base, to save on double Dependency method calls