diff --git a/changelog b/changelog
--- a/changelog
+++ b/changelog
@@ -1,3 +1,5 @@
+0.1.0.5
+	* loosened dependency on zlib package
 0.1.0.4
 	* fixed generated xml so it gets read by MS Excel with no warnings (thanks Dmitriy Nikitinskiy <nick@linux-i294.site>)
 	* improved shared strings collection by using Vector (thanks Dmitriy Nikitinskiy <nick@linux-i294.site>)
diff --git a/src/Codec/Xlsx.hs b/src/Codec/Xlsx.hs
--- a/src/Codec/Xlsx.hs
+++ b/src/Codec/Xlsx.hs
@@ -1,4 +1,4 @@
--- | This module provides solution for parsing and writing MIcrosoft
+-- | This module provides solution for parsing and writing Microsoft
 -- Open Office XML Workbook format i.e. *.xlsx files
 --
 -- As a simple example you could read cell B3 from the 1st sheet of workbook \"report.xlsx\"
@@ -17,7 +17,7 @@
 -- >               ixCell (3,2) . cellValue . _Just
 -- >   putStrLn $ "Cell B3 contains " ++ show value
 --
--- And the following example mudule shows a way to construct and write xlsx file
+-- And the following example module shows a way to construct and write xlsx file
 --
 -- > {-# LANGUAGE OverloadedStrings #-}
 -- > module Write where
diff --git a/xlsx.cabal b/xlsx.cabal
--- a/xlsx.cabal
+++ b/xlsx.cabal
@@ -1,6 +1,6 @@
 Name:                xlsx
 
-Version:             0.1.0.4
+Version:             0.1.0.5
 
 Synopsis:            Simple and incomplete Excel file parser/writer
 Description:
@@ -47,7 +47,7 @@
                      , xml-conduit  >= 1.1.0
                      , zip-archive  == 0.2.*
                      , digest       == 0.0.*
-                     , zlib         == 0.5.4.*
+                     , zlib         >= 0.5.4.0
                      , utf8-string  >= 0.3.7
                      , time         >= 1.4.0.1
                      , old-time     >= 1.1.0.1
