diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -16,7 +16,7 @@
 
 ```bash
 
-nix-env --install -f https://github.com/adetokunbo/haskell-overridez/archive/v0.10.2.0.tar.gz
+nix-env --install -f https://github.com/adetokunbo/haskell-overridez/archive/v0.10.3.0.tar.gz
 
 ```
 
@@ -35,7 +35,7 @@
 $ haskell-overridez -g reflex-frp/reflex-dom-contrib
 
 # install an override using cabal2nix
-$ haskell-overridez https://github.com/tathougies/beam --subpath beam-core
+$ haskell-overridez https://github.com/tathougies/beam -- --subpath beam-core
 ```
 
 There are various options for managing the overrides; to see them all, you can read the help message:
diff --git a/exe/Main.hs b/exe/Main.hs
--- a/exe/Main.hs
+++ b/exe/Main.hs
@@ -439,7 +439,7 @@
 jsonValue s = Shell _foldIO'
   where
     _foldIO' (FoldShell step begin done) = foldIO s
-        (Foldl.premapM Text.encodeUtf8 (FoldM step' begin' done'))
+        (Foldl.premapM (return . Text.encodeUtf8) (FoldM step' begin' done'))
       where
         step' (x, r) bs = case A.feed r bs of
           A.Fail leftover _ _ ->
diff --git a/haskell-overridez.cabal b/haskell-overridez.cabal
--- a/haskell-overridez.cabal
+++ b/haskell-overridez.cabal
@@ -1,17 +1,17 @@
-cabal-version: 2.0
-name:          haskell-overridez
-synopsis:      Manage nix overrides for haskell packages
-version:       0.10.2.0
-license:       BSD3
-license-file:  LICENSE
-build-type:    Simple
-author:        Tim Emiola
-maintainer:    tim.emiola@gmail.com
-description:   A tool to simplify the use of nix overrides during haskell development
-category:      Distribution,nix
-
-extra-source-files:
-  README.md
+name:               haskell-overridez
+version:            0.10.3.0
+synopsis:           Manage nix overrides for haskell packages
+description:        A tool to simplify the use of nix overrides during haskell development
+license:            BSD3
+license-file:       LICENSE
+author:             Tim Emiola
+maintainer:         tim.emiola@gmail.com
+category:           Distribution,nix
+homepage:           https://github.com/adetokunbo/haskell-overridez
+bug-reports:        https://github.com/adetokunbo/haskell-overridez/issues
+build-type:         Simple
+extra-source-files: README.md
+cabal-version:      2.0
 
 source-repository head
   type:     git
@@ -19,23 +19,23 @@
 
 executable haskell-overridez
   main-is:          Main.hs
-  hs-source-dirs:   exe
-  default-language: Haskell2010
-  autogen-modules:  Paths_haskell_overridez
   other-modules:    Paths_haskell_overridez
+  autogen-modules:  Paths_haskell_overridez
+  hs-source-dirs:   exe
   build-depends:    base                 >= 4.2 && < 5
+                  , Cabal                >= 2.2.0.1
                   , aeson                >= 1.2.4.0
                   , aeson-casing         >= 0.1 && < 0.3
                   , attoparsec           >= 0.13.2 && < 0.15
                   , bytestring           >= 0.10.8 && < 0.13
                   , exceptions           >= 0.8.3
-                  , foldl                >= 1.3.7 && < 1.5
+                  , foldl                >= 1.4 && < 1.5
                   , managed              >= 1.0.6 && < 1.2
                   , neat-interpolation   >= 0.3.2 && < 0.5
                   , network-uri          >= 2.6.1.0 && < 2.8
                   , optparse-applicative >= 0.14.2 && < 0.16
-                  , system-filepath      == 0.4.14
                   , system-fileio        == 0.3.16.3
+                  , system-filepath      == 0.4.14
                   , text                 >= 1.2.3 && < 1.3
-                  , turtle               >= 1.5.7 && < 1.5.10
-                  , Cabal                >= 2.2.0.1
+                  , turtle               >= 1.5.7 && < 1.6
+  default-language: Haskell2010
