diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -14,25 +14,11 @@
   - Static plots (no animation)
   - Dynamic plots (for multiple argument functions)
 
-## Installation and plotting support
-
-The plotting support is optional as it requires `gtk2hs`. It is off by default, and can be turned on using a configuration as shown.
-
-To install *without* plotting support.
+## Installation
 
 ```bash
 $ stack install calculator
 ```
-
-To install *with* plotting support.
-
-```bash
-$ stack install calculator --flags="plot-gtk-ui"
-```
-
-## TODO
-
-    Lots and lots of testing.
 
 ## Implementation
 
diff --git a/calculator.cabal b/calculator.cabal
--- a/calculator.cabal
+++ b/calculator.cabal
@@ -1,5 +1,5 @@
 name:                calculator
-version:             0.4.0.1
+version:             0.4.0.2
 synopsis:            A calculator repl, with variables, functions & Mathematica like dynamic plots.
 description:         A calculator repl that processes mathematical expressions.
                      Does basic arithmetic, and provides pre-defined basic mathematical functions.
@@ -46,7 +46,7 @@
                      , plot-gtk-ui
                      , gtk
                      , transformers
-                     , hmatrix >=0.11 && <0.17
+                     , hmatrix >=0.10 && <0.17
   hs-source-dirs:      src/
   ghc-options:         -Wall
   default-language:    Haskell2010
