diff --git a/replace-megaparsec.cabal b/replace-megaparsec.cabal
--- a/replace-megaparsec.cabal
+++ b/replace-megaparsec.cabal
@@ -1,5 +1,5 @@
 name:                replace-megaparsec
-version:             1.4.1.0
+version:             1.4.2.0
 cabal-version:       1.18
 synopsis:            Find, replace, and split string patterns with Megaparsec parsers (instead of regex)
 homepage:            https://github.com/jamesdbrock/replace-megaparsec
@@ -28,6 +28,7 @@
                      , megaparsec
                      , bytestring
                      , text
+                     , parser-combinators >= 1.2.0
   default-language:    Haskell2010
   exposed-modules:     Replace.Megaparsec
                      , Replace.Megaparsec.Internal.ByteString
diff --git a/src/Replace/Megaparsec.hs b/src/Replace/Megaparsec.hs
--- a/src/Replace/Megaparsec.hs
+++ b/src/Replace/Megaparsec.hs
@@ -137,7 +137,7 @@
 -- If you want to capture the matched string, then combine the pattern
 -- parser @sep@ with 'Text.Megaparsec.match'.
 --
--- With the matched string, we can reconstruct in input string.
+-- With the matched string, we can reconstruct the input string.
 -- For all @input@, @sep@, if
 --
 -- @
@@ -186,7 +186,7 @@
 -- If you want to capture the matched strings, then combine the pattern
 -- parser @sep@ with 'Text.Megaparsec.match'.
 --
--- With the matched strings, we can reconstruct in input string.
+-- With the matched strings, we can reconstruct the input string.
 -- For all @input@, @sep@, if
 --
 -- @
