Added loading of multiple providers

It is now possible to add multiple providers