       
       (GET "/:expr" request
            (let [expr (:expr (:route-params request))]
-             (log/info (str "expr(1):" expr))
-             (log/info (str "expr(2):" (Integer. expr)))
+             (log/debug (str "expr(1):" expr))
+             (log/debug (str "expr(2):" (Integer. expr)))
              {:status 200
               :headers {"Content-Type" "application/json;charset=utf-8"}
               :body (write-str (id2expression (Integer. expr)))}))))

  [:refer-clojure :exclude [get-in resolve]]
  [:require
   [babel.korma :as korma]
   [clojure.data.json :as json :refer [read-str write-str]]
   [clojure.tools.logging :as log]
   [compojure.core :as compojure :refer [GET PUT POST DELETE ANY]]

                  source-locale "US"
                  target "it"
                  target-locale "IT"
                  target_spec
                  (json-read-str (if-let [target_spec (get (:query-params request) "target_spec")]
                              target_spec "{}"))
                  ]
              (write-str {:source "some english stuff..."
                          :target_spec target_spec
                          :g-q-a-c-s
                          (try
                            (generate-question-and-correct-set
                             target_spec
                             source source-locale
                             target target-locale)
                            (catch Exception e
