diff --git a/casadi-bindings.cabal b/casadi-bindings.cabal
--- a/casadi-bindings.cabal
+++ b/casadi-bindings.cabal
@@ -1,39 +1,39 @@
 name:                casadi-bindings
-version:             2.2.0.1
+version:             2.2.0.2
 synopsis:            mid-level bindings to CasADi
 category:            Numerical, Math
 description:
     Haskell bindings to the CasADi algorithmic differentiation and optimal control library.
-    Version numbers correspond to the C++ library version numbers except the very last number
-    which may indicate breaking changes.
-    .
-    This package is a mid-level interface to the low-level bindings `casadi-bindings-core`.
+    VERSION POLICY VIOLATION: version number x.y.z.w corresponds to the CasADi C++ library version x.y.z; the w referse to binding changes and may be completely breaking.
     .
-    The `casadi-bindings-internal` package is handwritten and provides some casadi memory management
-    wrappers and C++ standard type marsahalling.
+    This package is a mid-level interface to the autogenerated low-level bindings `casadi-bindings-core`.
     .
     The module `casadi-bindings-core` is autogenerated
     from casadi's swig interface and corresponds to the casadi C++ API
     (though some functions will be missing).
     .
+    The `casadi-bindings-internal` package is handwritten and provides some casadi memory management
+    wrappers, C++ standard type marsahalling, and some hand-written wrapper code.
+    .
     For high-level bindings, see my <https://github.com/ghorn/dynobud dynobud> project
     .
-    The current instructions for getting started on Debian/Ubuntu:
+    To install this, first install casadi using instructions from <http://www.casadi.org www.casadi.org>. MAKE SURE pkg-config CAN FIND THE CASADI INSTALLATION, AS THIS IS HOW CABAL FINDS CASADI!!
     .
-    Install casadi from source or with apt-get for debian or homebrew for osx (IN PROGRESS)
+    Then cabal install this package:
     .
-    >> apt-get install libcasadi*
+    >> cabal update && cabal install casadi-bindings
     .
-    Then cabal install this package
+    If you are upgrading this package and see linker errors, you may need to first manually `ghc-pkg unregister casadi-bindings-internal`.
     .
-    >> cabal update; cabal install casadi-bindings
+    Temporary note: there is something wrong with casadi and ipopt related to http://list.coin-or.org/pipermail/ipopt/2014-April/003670.html, and https://github.com/casadi/casadi/issues/1075. Either update IPOPT or use a different linear solver than MUMPS.
 
+
 homepage:            http://github.com/ghorn/casadi-bindings
 license:             LGPL-3
 license-file:        LICENSE
 author:              Greg Horn
 maintainer:          gregmainland@gmail.com
-copyright:           (c) Greg Horn 2013-2014
+copyright:           (c) Greg Horn 2013-2015
 build-type:          Simple
 cabal-version:       >=1.10
 
@@ -57,8 +57,8 @@
                        linear,
                        vector,
                        containers,
-                       casadi-bindings-internal == 0.1.2,
-                       casadi-bindings-core     == 2.2.0.1
+                       casadi-bindings-internal == 0.1.2.1,
+                       casadi-bindings-core     == 2.2.0.2
   default-language:    Haskell2010
 
 source-repository head
