           (should= "{}" (:body @response))))
 
       (should-return-4xx "with creating a role" 
-                       (fn [] "/")
-                       (json/generate-string {:command "addRole"
-                                              :params {:name "Test Role"}})
-                       400
-                       "IllegalArgumentException")
-
-      (context "with creating a role"
-        (context "with valid parameters"
-          (with response (http-post-request 
-                           "/" 
-                           (json/generate-string
-                             {:command "addRole",
-                              :params {:name "Test Circle!"
-                                       :lead-link-name "Bill"
-                                       :lead-link-email "bfinn@example.com"}})))
-          (it "should return the location of the newly created resource"))))
+                         (fn [] "/")
+                         (json/generate-string {:command "addRole"
+                                                :params {:name "Test Role"}})
+                         400
+                         "IllegalArgumentException"))
 
     (context "with creating the anchor circle"
       (should-return-4xx "with no paramaters" 

                                         :lead-link-name "Bill"
                                         :lead-link-email "bfinn@example.com"}})))
            (it "should return the location of the newly created resource"))))
              ;(should= 201 (:status @response))
              ;(should= (str "/circles/" (url-encode "Test Circle!")) (get-location @response))))))

      (should-return-4xx "with invalid paramaters" 
                         (fn [] "circles")

            (should-contain "Bill" (:body @get-response))
            (should-contain "bfinn@example.com" (:body @get-response))))

        (context "with deleting the anchor circle"
          (with delete-response (http-client/delete "http://localhost:3000/"
                                                    {:throw-exceptions false}))
          (it "should return method-not-allowed."
            (should= 405 (:status @delete-response))))

        (context "with creating a role"
          (context "with valid parameters"
            (with response (http-post-request 
