Fixing Singletons, Working on Providers
.... why it forget this?
Providers working.. i think.. all tests passed..