diff --git a/CHANGELOG b/CHANGELOG
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,6 @@
+0.1.2:
+	* Add docs for "project" function.
+
 0.1.1:
 	* Add "project" function.
 
diff --git a/labels.cabal b/labels.cabal
--- a/labels.cabal
+++ b/labels.cabal
@@ -1,5 +1,5 @@
 name:                labels
-version:             0.1.1
+version:             0.1.2
 synopsis:            Anonymous records via named tuples
 description:         Declare and access tuple fields with labels. An approach to anonymous records.
 homepage:            https://github.com/chrisdone/labels#readme
diff --git a/src/Labels/Internal.hs b/src/Labels/Internal.hs
--- a/src/Labels/Internal.hs
+++ b/src/Labels/Internal.hs
@@ -106,6 +106,7 @@
 -- | A record can be narrowed or have its order changed by projecting
 -- into record type.
 class Project from to where
+  -- | Narrow number of or change order of fields in a record.
   project :: from -> to
 
 --------------------------------------------------------------------------------
