adding support for all to providermanager