         (with-session capabilities
           (client/with-pool {}
             (go-url "http://ya.ru")
-            (wait 3)
             (js-set-hash "fooooo")
-            (with-url url
-              (is (= url 1)))
+            ;; (with-url url
+            ;;   (is (= url 1)))
             (with-xpath
               (wait-visible input)
               (with-el input el

  (with-el term el-form
    (fill-form-el el-form form)))

;;
;; proceses
;;

     ~@body))

(defmacro with-els [term el & body]
  `(for [~el (api/find-elements *server* *session* *locator* ~term)]
     ~@body))

(defmacro with-el-from [parent term el & body]
  `(let [~el (api/find-element-from-element *server* *session* ~parent *locator* ~term)]
     ~@body))

(defmacro with-els-from [el-parent term el & body]
  `(for [~el (api/find-elements-from-element *server* *session* ~el-parent *locator* ~term)]
     ~@body))

(defn with-el-active [el & body]
