diff --git a/digestive-functors-blaze.cabal b/digestive-functors-blaze.cabal
--- a/digestive-functors-blaze.cabal
+++ b/digestive-functors-blaze.cabal
@@ -1,5 +1,5 @@
 Name:                digestive-functors-blaze
-Version:             0.0.2.0
+Version:             0.0.2.1
 Synopsis:            Snap backend for the digestive-functors library
 Description:         This is a blaze frontend for the digestive-functors library.
 
diff --git a/src/Text/Digestive/Blaze/Html5.hs b/src/Text/Digestive/Blaze/Html5.hs
--- a/src/Text/Digestive/Blaze/Html5.hs
+++ b/src/Text/Digestive/Blaze/Html5.hs
@@ -131,8 +131,8 @@
                     ! A.id (H.stringValue $ show id')
 
 submit :: Monad m
-       => String                            -- ^ Text on the submit button
-       -> Form m String e BlazeFormHtml ()  -- ^ Submit button
+       => String                       -- ^ Text on the submit button
+       -> Form m i e BlazeFormHtml ()  -- ^ Submit button
 submit text = view $ createFormHtml $ \cfg ->
     applyClasses' [htmlInputClasses, htmlSubmitClasses] cfg $
         H.input ! A.type_ "submit"
