diff --git a/CHANGES b/CHANGES
--- a/CHANGES
+++ b/CHANGES
@@ -103,3 +103,7 @@
 
 0.4.1.3:
 		lower vector package bound
+
+0.4.1.4:
+		set upper bound for hmatrix so it complies 
+		    (changes in hmatrix 0.18)
diff --git a/hmatrix-gsl-stats.cabal b/hmatrix-gsl-stats.cabal
--- a/hmatrix-gsl-stats.cabal
+++ b/hmatrix-gsl-stats.cabal
@@ -1,8 +1,8 @@
 Name:               hmatrix-gsl-stats
-Version:            0.4.1.3
+Version:            0.4.1.4
 License:            BSD3
 License-file:       LICENSE
-Copyright:          (c) A.V.H. McPhail 2010, 2011, 2013, 2015
+Copyright:          (c) A.V.H. McPhail 2010, 2011, 2013, 2015, 2016
 Author:             Vivian McPhail
 Maintainer:         haskell.vivian.mcphail <at> gmail <dot> com
 Stability:          provisional
@@ -17,7 +17,7 @@
      .
      The vector type is Data.Vector.Storable from the 'vector' package.
 Category:           Math, Statistics, FFI
-tested-with:        GHC ==7.10.2
+tested-with:        GHC ==8.0.1
 
 cabal-version:      >=1.10.1.0
 
@@ -37,7 +37,7 @@
     Build-Depends:      base >= 4 && < 5, binary,
                         vector,
                         storable-complex,
-                        hmatrix >= 0.17
+                        hmatrix >= 0.17 && < 0.18
 			
     Default-Extensions: ForeignFunctionInterface
 
