diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -52,7 +52,8 @@
        --force-language=ITEM  force the language
     -j --jobs=INT             number of jobs
        --multiline=INT        enable multi-line matching
-    -r --recursive            enable recursive search
+    -r --recursive            Enable recursive search (don't follow symlinks)
+    -R --deference-recursive  Recursive, follow symlinks
     -v --invert-match         select non-matching lines
        --max-count=INT        stop search in files after INT matches
        --count                print only a count of matching lines per file
diff --git a/cgrep.cabal b/cgrep.cabal
--- a/cgrep.cabal
+++ b/cgrep.cabal
@@ -1,6 +1,6 @@
 Name:                cgrep
 Description:         Cgrep: a context-aware grep for source codes
-Version:             6.4.3
+Version:             6.4.3.1
 Synopsis:            Command line tool
 Homepage:            http://awgn.github.io/cgrep/
 License:             GPL-2
@@ -41,6 +41,7 @@
                        safe >=0.3, 
                        stringsearch >=0.3, 
                        unordered-containers >=0.1, 
-                       regex-posix >=0.90
+                       regex-posix >=0.90,
+                       unix >= 2.5
   Ghc-options:         -O2 -Wall -threaded 
   Default-language:    Haskell2010
