diff --git a/creatur.cabal b/creatur.cabal
--- a/creatur.cabal
+++ b/creatur.cabal
@@ -1,5 +1,5 @@
 Name:              creatur
-Version:           5.6.2
+Version:           5.6.3
 Stability:         experimental
 Synopsis:          Framework for artificial life experiments.
 Description:       A software framework for automating experiments
@@ -36,7 +36,7 @@
 source-repository this
   type:     git
   location: https://github.com/mhwombat/creatur.git
-  tag:      5.6.2
+  tag:      5.6.3
 
 library
   GHC-Options:      -Wall -fno-warn-orphans
@@ -70,25 +70,24 @@
                     ALife.Creatur.Util
   Other-modules:    Paths_creatur
   Build-Depends:    
-                    array ==0.4.* || ==0.5.*,
+                    array ==0.5.*,
                     base ==4.*,
                     bytestring ==0.10.*,
                     cond ==0.4.*,
                     cereal ==0.4.*,
-                    directory ==1.1 || ==1.2.*,
+                    directory ==1.2.*,
                     filepath ==1.3.*,
                     gray-extended ==1.*,
-                    hdaemonize ==0.4.* || ==0.5.*,
-                    -- hmatrix ==0.14 || ==0.15.*,
-                    MonadRandom ==0.1.*,
-                    mtl ==2.1.*,
+                    hdaemonize ==0.5.*,
+                    MonadRandom ==0.3.*,
+                    mtl ==2.2.*,
                     old-locale ==1.0.*,
-                    process ==1.1.* || ==1.2.*,
-                    random ==1.0.*,
+                    process ==1.2.*,
+                    random ==1.1.*,
                     split ==0.2.*,
                     time ==1.4.*,
-                    transformers ==0.3.*,
-                    unix ==2.6.* || ==2.7.*,
+                    transformers ==0.4.*,
+                    unix ==2.7.*,
                     zlib ==0.5.*
 
 Test-suite creatur-tests
@@ -97,17 +96,16 @@
   GHC-Options:      -Wall
   Hs-source-dirs:   test
   Build-Depends:    
-                    array ==0.4.* || ==0.5.*,
+                    array ==0.5.*,
                     base ==4.*,
-                    binary ==0.5.* || ==0.6.* || ==0.7.*,
+                    binary ==0.7.*,
                     cereal ==0.4.*,
                     creatur,
-                    directory ==1.1 || ==1.2.*,
+                    directory ==1.2.*,
                     filepath ==1.3.*,
-                    -- hmatrix ==0.14 || ==0.15.*,
                     HUnit ==1.2.*,
-                    MonadRandom ==0.1.*,
-                    mtl ==2.1.*,
+                    MonadRandom ==0.3.*,
+                    mtl ==2.2.*,
                     temporary ==1.2.*,
                     test-framework ==0.8.*,
                     test-framework-hunit ==0.3.*,
