switched to guzzle4