           (number-sequence (point-min) (- (point-max) 1))))
 
 (defun sayid-req-get-value (req)
-  (read-if-string (nrepl-dict-get (nrepl-send-sync-request req)
+  (read-if-string (nrepl-dict-get (nrepl-send-sync-request req (cider-current-connection))
                                   "value")))
 
 (defun sayid-req-insert-meta-ansi (req)

    (if fn-name
        (nrepl-send-sync-request (list "op" "sayid-trace-fn-enable"
                                       "fn-name" fn-name
                                       "fn-ns" fn-ns))
      (nrepl-send-sync-request (list "op" "sayid-trace-ns-enable"
                                     "fn-ns" fn-ns)))
    (sayid-show-traced buf-ns)
    (goto-char pos)
    (sayid-select-default-buf)))

  (define-key clojure-mode-map (kbd "C-c s V s") 'sayid-set-view))

;;;###autoload
(eval-after-load 'clojure-mode
  '(add-hook 'clojure-mode-hook 'sayid-set-clj-mode-keys))

(provide 'sayid)
;;; sayid.el ends here
