fix namespace and add the guzzle client