Updated to use Guzzle 3.0