diff --git a/Biobase/BLAST/Import.hs b/Biobase/BLAST/Import.hs
--- a/Biobase/BLAST/Import.hs
+++ b/Biobase/BLAST/Import.hs
@@ -24,7 +24,7 @@
 import Debug.Trace
 import Text.Printf
 import Biobase.BLAST.Types
-import Data.Aeson as A
+import qualified Data.Aeson as A
 
 -- | reads and parses tabular Blast result from provided filePath
 blastCmdJSON2FromFile :: String -> IO (Either String BlastCmdJSON2)
diff --git a/Biobase/BLAST/Types.hs b/Biobase/BLAST/Types.hs
--- a/Biobase/BLAST/Types.hs
+++ b/Biobase/BLAST/Types.hs
@@ -156,7 +156,7 @@
     _id :: !T.Text,
     _accession :: !T.Text,
     _title :: !T.Text,
-    _taxid :: !Int
+    _taxid :: Maybe Int
     --_sciname :: !T.Text
   }
   deriving (Show, Eq, Generic)
diff --git a/BiobaseBlast.cabal b/BiobaseBlast.cabal
--- a/BiobaseBlast.cabal
+++ b/BiobaseBlast.cabal
@@ -1,5 +1,5 @@
 name:           BiobaseBlast
-version:        0.3.0.0
+version:        0.3.1.0
 author:         Christian Hoener zu Siederdissen, Florian Eggenhofer
 maintainer:     choener@bioinf.uni-leipzig.de
 homepage:       https://github.com/choener/BiobaseBlast
@@ -221,5 +221,5 @@
 
 source-repository this
   type:     git
-  location: https://github.com/choener/BiobaseBlast/tree/0.3.0.0
-  tag:      0.3.0.0
+  location: https://github.com/choener/BiobaseBlast/tree/0.3.1.0
+  tag:      0.3.1.0
diff --git a/changelog.md b/changelog.md
--- a/changelog.md
+++ b/changelog.md
@@ -1,3 +1,14 @@
+0.3.1.0
+-------
+
+- Blast datatype supports optional taxonomy id
+
+0.3.0.1
+-------
+
+- Fix for newly ambigous ? operator export from attoparsec and aeson>=1.4.4.0 
+  in Import module 
+
 0.3.0.0
 -------
 
