modified userproviders according to new guzzle version