 	   status (.getStatusLine res)
 	   response {:code (.getStatusCode status)
                      :reason (.getReasonPhrase status)
-                     :content (ds/slurp* (.getContent entity))
+                     :content (io/slurp* (.getContent entity))
                      :headers (iterator-seq (.headerIterator res))}
 	   _ (.shutdown (.getConnectionManager client))]
        response)))

;; (defn hotels [location]
;;   (let [sid (extract-sid (get-session))
;; 	searchid (extract-searchid (search-hotels sid location))]
;;     (parse-xml-str (get-hotels sid searchid))))
  (:import org.apache.http.client.protocol.ClientContext)
  (:import org.apache.http.protocol.HttpContext)
  (:import org.apache.http.impl.client.DefaultHttpClient)
  (:use [clojure.contrib.java-utils :only [as-str]])
	(:use [clojure.contrib.str-utils :only [str-join]])
  (:require [clojure.contrib.http.agent :as ha])
  (:require [clojure.contrib.io :as io]))

(defn url
  [link]
