diff --git a/EntrezHTTP.cabal b/EntrezHTTP.cabal
--- a/EntrezHTTP.cabal
+++ b/EntrezHTTP.cabal
@@ -1,13 +1,5 @@
--- Initial cmcv.cabal generated by cabal init. For further documentation, 
--- see http://haskell.org/cabal/users-guide/
 name:                EntrezHTTP
--- The package version.  See the Haskell package versioning policy (PVP) 
--- for standards guiding when and how versions should be incremented.
--- http://www.haskell.org/haskellwiki/Package_versioning_policy
--- PVP summary:      +-+------- breaking API changes
---                   | | +----- non-breaking API additions
---                   | | | +--- code changes with no API change
-version:             1.0.3
+version:             1.0.4
 synopsis:            Libary to interface with the NCBI Entrez REST service.
 description:         EntrezHTTP provides functions to query the NCBI entrez REST interface.
                      .
@@ -24,13 +16,13 @@
 license-file:        LICENSE
 author:              Florian Eggenhofer
 maintainer:          egg@tbi.univie.ac.at
--- copyright:
+copyright:           Florian Eggenhofer
 homepage:	     https://github.com/eggzilla/EntrezHTTP
 category:            Bioinformatics
-
 build-type:          Simple
 cabal-version:       >=1.8
-
+Tested-With: GHC == 7.8.4, GHC == 7.10.3, GHC == 8.0.2, GHC == 8.2.1
+             
 Extra-Source-Files:
         README.md changelog
                      
@@ -40,20 +32,11 @@
 
 source-repository this
   type:     darcs
-  location: https://github.com/eggzilla/EntrezHTTP/tree/1.0.3
-  tag:      1.0.3
+  location: https://github.com/eggzilla/EntrezHTTP/tree/1.0.4
+  tag:      1.0.4
 
 library
-  -- Modules exported by the library.
   exposed-modules:     Bio.EntrezHTTP, Bio.EntrezHTTPData
-  
-  -- Modules included in this library but not exported.
-  -- other-modules:       
-  
-  -- compiler options: 
-  ghc-options:         -Wall -O2
-  -- Other library packages from which modules are imported.
-  build-depends:       base >=4.5 && <5, transformers, bytestring, conduit, HTTP, http-conduit, hxt, network, mtl, biocore, Taxonomy>=1.0.2, text
-  
-  -- Directories containing source files.
+  ghc-options:         -Wall
+  build-depends:       base >=4.5 && <5, transformers, bytestring, conduit, HTTP, http-conduit, hxt, network, mtl, biocore, Taxonomy>=1.0.3, text
   hs-source-dirs:      src
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-#EntrezHTTP
+EntrezHTTP
 [![Hackage](https://img.shields.io/hackage/v/EntrezHTTP.svg)](https://hackage.haskell.org/package/EntrezHTTP) [![Build Status](https://travis-ci.org/eggzilla/EntrezHTTP.svg?branch=master)](https://travis-ci.org/eggzilla/EntrezHTTP)
 =========
 EntrezHTTP provides functions to query the NCBI entrez REST interface.
diff --git a/changelog b/changelog
--- a/changelog
+++ b/changelog
@@ -1,4 +1,6 @@
 -*-change-log-*-
+1.0.4 Florian Eggenhofer <egg@informatik.uni-freiburg.de> 10. August 2017
+	* Updated version constraints for Taxonomy
 1.0.3 Florian Eggenhofer <egg@informatik.uni-freiburg.de> 12. November 2016
 	* Default NCBI URL now uses HTTPS
 1.0.2 Florian Eggenhofer <egg@informatik.uni-freiburg.de> 23. October 2016
