diff --git a/getopt-generics.cabal b/getopt-generics.cabal
--- a/getopt-generics.cabal
+++ b/getopt-generics.cabal
@@ -1,12 +1,11 @@
 name: getopt-generics
-version: 0.1
+version: 0.1.1
 category: Console, System
 synopsis: Simple command line argument parsing
 description:
-  "getopt-generics" tries to make it very simple to create command line
-  interfaces. Users just specify a simple data type (and derive some type
-  classes for that type) and "getopt-generics" creates a command line argument
-  parser.
+  "getopt-generics" tries to make it very simple to create command line argument
+  parsers. Documentation can be found in the
+  <https://github.com/zalora/getopt-generics#getopt-generics README>.
 license: BSD3
 license-file: LICENSE
 author: Linh Nguyen, Sönke Hahn
diff --git a/src/System/Console/GetOpt/Generics.hs b/src/System/Console/GetOpt/Generics.hs
--- a/src/System/Console/GetOpt/Generics.hs
+++ b/src/System/Console/GetOpt/Generics.hs
@@ -10,7 +10,9 @@
 {-# LANGUAGE TypeFamilies          #-}
 {-# LANGUAGE TypeSynonymInstances  #-}
 
-
+-- | "getopt-generics" tries to make it very simple to create command line
+-- argument parsers. Documentation can be found in the
+-- <https://github.com/zalora/getopt-generics#getopt-generics README>.
 
 module System.Console.GetOpt.Generics (
   withArguments,
