           ad-do-it
           (let ((new-msg (concat (car ad-return-value)
                                  ", / to search in project, "
-                                 "s to search in other files"))
+                                 "f to search in files"))
                 (new-bindings (cdr ad-return-value)))
             (cl-pushnew
              '("/" (lambda ()
                      (call-interactively
-                      'spacemacs/helm-projectile-ag-region-or-symbol)))
+                      'spacemacs/helm-project-smart-do-search)))
              new-bindings)
             (cl-pushnew
-             '("s" (lambda ()
+             '("f" (lambda ()
                      (call-interactively
-                      'spacemacs/helm-do-ag-region-or-symbol)))
+                      'spacemacs/helm-smart-do-search)))
              new-bindings)
             (setq ad-return-value (cons new-msg new-bindings)))))
       (custom-set-variables


(defun spacemacs/init-helm-projectile ()
  (use-package helm-projectile
    :commands (helm-projectile-ack
               helm-projectile-ag
               helm-projectile-switch-to-buffer
               helm-projectile-find-dir
               helm-projectile-dired-find-dir
               helm-projectile-recentf

      (defconst spacemacs-use-helm-projectile t
        "This variable is only defined if helm-projectile is used.")

      (evil-leader/set-key
        "pb"  'helm-projectile-switch-to-buffer
        "pd"  'helm-projectile-find-dir
        "pe"  'helm-projectile-recentf
        "pf"  'helm-projectile-find-file
        "ph"  'helm-projectile
        "pp"  'helm-projectile-switch-project
        "psg" 'helm-projectile-grep
        "pv"  'projectile-vc))))

(defun spacemacs/init-helm-swoop ()
