         (interactive)
         (spacemacs//helm-do-ag-region-or-symbol 'spacemacs/helm-buffers-do-pt))
 
-      (defun spacemacs/helm-buffers-smart-do-search
-          (&optional arg default-inputp)
+      (defun spacemacs/helm-buffers-smart-do-search (&optional default-inputp)
         "Search in opened buffers using `dotspacemacs-search-tools'.
 Search for a search tool in the order provided by `dotspacemacs-search-tools'
-If ARG is non nil then `ag' and `pt' and ignored.
 If DEFAULT-INPUTP is non nil then the current region or symbol at point
 are used as default input."
-        (interactive "P")
+        (interactive)
         (call-interactively
          (spacemacs//helm-do-search-find-tool "helm-buffers-do"
-                                              (spacemacs//get-search-tools arg)
+                                              dotspacemacs-search-tools
                                               default-inputp)))
 
-      (defun spacemacs/helm-buffers-smart-do-search-region-or-symbol
-          (&optional arg)
+      (defun spacemacs/helm-buffers-smart-do-search-region-or-symbol ()
         "Search in opened buffers using `dotspacemacs-search-tools' with
 default input.
-Search for a search tool in the order provided by `dotspacemacs-search-tools'
-If ARG is non nil then `ag' and `pt' and ignored."
-        (interactive "P")
-        (spacemacs/helm-buffers-smart-do-search arg t))
+Search for a search tool in the order provided by `dotspacemacs-search-tools'."
+        (interactive)
+        (spacemacs/helm-buffers-smart-do-search t))
 
       ;; Search in project ---------------------------------------------------
 

               (kbd "q") 'quit-window)

      (evil-leader/set-key
        ;; quick search in project
        "/"   'spacemacs/helm-project-smart-do-search
        "?"   'spacemacs/helm-project-smart-do-search-region-or-symbol
        ;; opened buffers scope
        "sb"  'spacemacs/helm-buffers-smart-do-search
        "sB"  'spacemacs/helm-buffers-smart-do-search-region-or-symbol

              (spacemacs//helm-do-ag-region-or-symbol 'spacemacs/helm-files-do-pt dir)
            (message "error: Not in a project."))))

      (defun spacemacs/helm-project-smart-do-search (&optional default-inputp)
        "Search in current project using `dotspacemacs-search-tools'.
Search for a search tool in the order provided by `dotspacemacs-search-tools'
If DEFAULT-INPUTP is non nil then the current region or symbol at point
are used as default input."
        (interactive)
        (call-interactively
         (spacemacs//helm-do-search-find-tool "helm-project-do"
                                              dotspacemacs-search-tools
                                              default-inputp)))

      (defun spacemacs/helm-project-smart-do-search-region-or-symbol ()
        "Search in current project using `dotspacemacs-search-tools' with
 default input.
Search for a search tool in the order provided by `dotspacemacs-search-tools'."
        (interactive)
        (spacemacs/helm-project-smart-do-search t))

      ;; evilify the helm-grep buffer
      (evilify helm-grep-mode helm-grep-mode-map
