diff --git a/CHANGES b/CHANGES
new file mode 100644
--- /dev/null
+++ b/CHANGES
@@ -0,0 +1,2 @@
+0.1.2 [2013/10/01] Now depends on the indexed package rather than
+category-extras. (Thanks to Nicolas Pouillard!)
diff --git a/simple-sessions.cabal b/simple-sessions.cabal
--- a/simple-sessions.cabal
+++ b/simple-sessions.cabal
@@ -1,12 +1,12 @@
 Name:           simple-sessions
-Version:        0.1.1
+Version:        0.1.2
 Cabal-Version:  >= 1.2
 License:        BSD3
 License-File:   LICENSE
 Stability:      experimental
-Author:         Jesse A. Tov <tov@ccs.neu.edu>
-Maintainer:     tov@ccs.neu.edu
-Homepage:       http://www.ccs.neu.edu/~tov/session-types
+Author:         Jesse A. Tov <tov@eecs.harvard.edu>
+Maintainer:     tov@eecs.harvard.edu
+Homepage:       http://www.eecs.harvard.edu/~tov/pubs/haskell-session-types/
 Category:       Control
 Synopsis:       A simple implementation of session types
 Build-type:     Simple
@@ -19,12 +19,13 @@
 
 Extra-Source-Files:
     TODO
+    CHANGES
     Control/Concurrent/SimpleSession/Examples/Implicit.lhs
     Control/Concurrent/SimpleSession/Examples/Positional.lhs
 
 Library
-  Build-Depends:        base,
-                        category-extras,
+  Build-Depends:        base <5,
+                        indexed,
                         synchronous-channels
   Exposed-modules:
     Control.Concurrent.SimpleSession.SessionTypes,
