diff --git a/Data/Lens/Template.hs b/Data/Lens/Template.hs
--- a/Data/Lens/Template.hs
+++ b/Data/Lens/Template.hs
@@ -42,12 +42,17 @@
 --
 -- It is used with Template Haskell syntax like:
 --
--- > $( makeLenses ''TypeName )
+-- > $( makeLenses [''TypeName] )
 --
 -- And will generate accessors when TypeName was declared
 -- using @data@ or @newtype@.
 makeLenses :: [Name] -> Q [Dec]
 makeLenses = return . concat <=< mapM makeLens
+
+-- | 
+-- > makeLens a = makeLenses [a]
+--
+-- > $( makeLens ''TypeName )
 
 makeLens :: Name -> Q [Dec]
 makeLens n = nameMakeLens n stripUnderscore
diff --git a/data-lens-template.cabal b/data-lens-template.cabal
--- a/data-lens-template.cabal
+++ b/data-lens-template.cabal
@@ -1,5 +1,5 @@
 name:          data-lens-template
-version:       2.1.1
+version:       2.1.1.1
 license:       BSD3
 license-file:  LICENSE
 author:        Joel Burget <joelburget@gmail.com>
