diff --git a/src/Data/TotalMap.hs b/src/Data/TotalMap.hs
--- a/src/Data/TotalMap.hs
+++ b/src/Data/TotalMap.hs
@@ -28,6 +28,8 @@
 -- | Total map
 data TMap k v = TMap v (Map k v) deriving Functor
 
+-- The representation is a default value and a finite map for the rest.
+
 -- | Sample a total map. Semantic function.
 (!) :: Ord k => TMap k v -> k -> v
 TMap dflt m ! k = fromMaybe dflt (M.lookup k m)
diff --git a/total-map.cabal b/total-map.cabal
--- a/total-map.cabal
+++ b/total-map.cabal
@@ -1,5 +1,5 @@
 Name:                total-map
-Version:             0.0.1
+Version:             0.0.2
 Cabal-Version:       >= 1.6
 Synopsis:            Finitely represented /total/ maps
 Category:            
@@ -13,6 +13,7 @@
 License-File:        COPYING
 Stability:           experimental
 build-type:          Simple
+Homepage:            http://github.com/conal/total-map/
 Source-Repository head
     type:         git
     location:     git://github.com/conal/total-map.git
