diff --git a/optparse-helper.cabal b/optparse-helper.cabal
--- a/optparse-helper.cabal
+++ b/optparse-helper.cabal
@@ -1,5 +1,5 @@
 name:                optparse-helper
-version:             0.1.0.0
+version:             0.2.0.0
 synopsis:            Helper functions for optparse-applicative.
 description:
   The optparse-applicative package, as well as optparse-simple, has some
diff --git a/src/Options/Applicative/Helper.hs b/src/Options/Applicative/Helper.hs
--- a/src/Options/Applicative/Helper.hs
+++ b/src/Options/Applicative/Helper.hs
@@ -116,11 +116,11 @@
 -- preferences.
 -- 
 -- > mappend disambiguate showHelpOnError
-helperPrefsMod :: ParserPrefs
+helperPrefsMod :: PrefsMod
 helperPrefsMod = mappend disambiguate showHelpOnError
 
 -- |Wrapper around 'customExecParser', 'helperPrefs', and 'infoHelper'
 -- 
 -- > helperExecParser a b = customExecParser helperPrefs (infoHelper a b)
-helperExecParser :: Parser a -> InfoMod a -> IO ()
+helperExecParser :: Parser a -> InfoMod a -> IO a
 helperExecParser a b = customExecParser helperPrefs (infoHelper a b)
