diff --git a/src/Text/Xournal/Parse.hs b/src/Text/Xournal/Parse.hs
--- a/src/Text/Xournal/Parse.hs
+++ b/src/Text/Xournal/Parse.hs
@@ -2,7 +2,7 @@
 
 module Text.Xournal.Parse where
 
-import Control.Applicative hiding (many)
+import Control.Applicative -- hiding (many)
 
 
 import Data.Attoparsec
diff --git a/src/Text/Xournal/Parse/Enumerator.hs b/src/Text/Xournal/Parse/Enumerator.hs
--- a/src/Text/Xournal/Parse/Enumerator.hs
+++ b/src/Text/Xournal/Parse/Enumerator.hs
@@ -1,6 +1,7 @@
 module Text.Xournal.Parse.Enumerator where
 
-import Text.XML.Enumerator.Parse
+-- import Text.XML.Enumerator.Parse
+import Text.XML.Stream.Parse
 import qualified Data.ByteString as S
 import Data.Enumerator
 import qualified Data.Enumerator as E
@@ -10,7 +11,8 @@
 parseXojFile :: FilePath -> IO ()
 parseXojFile fn = do 
     x <- S.readFile fn
-    run_ $ enumList 1 [x] $$ joinI $ parseBytes decodeEntities $$ iterPrint
+    run_ $ enumList 1 [x] $$ joinI $ parseBytes def $$ iterPrint 
+     -- decodeEntities $$ iterPrint
   where
     iterPrint = do
         x <- E.head
diff --git a/xournal-parser.cabal b/xournal-parser.cabal
--- a/xournal-parser.cabal
+++ b/xournal-parser.cabal
@@ -1,5 +1,5 @@
 Name:		xournal-parser
-Version:	0.3.0.0
+Version:	0.3.0.1
 Synopsis:       Xournal file parser
 Description: 	Text parser for xournal xml file
 Homepage:       http://ianwookim.org/hxournal
@@ -17,21 +17,21 @@
 
 Library
   hs-source-dirs: src
-  ghc-options: 	-Wall -O2 -threaded -funbox-strict-fields -fno-warn-unused-do-bind
+  ghc-options: 	-Wall -funbox-strict-fields -fno-warn-unused-do-bind
   ghc-prof-options: -caf-all -auto-all
   Build-Depends: base == 4.*, 
                  mtl == 2.*, 
                  transformers == 0.2.*, 
-                 attoparsec == 0.9.*, 
-                 attoparsec-iteratee == 0.3.*, 
+                 attoparsec == 0.10.*, 
+                 attoparsec-iteratee == 0.4.*, 
                  iteratee >= 0.7 && < 0.9, 
                  bytestring == 0.9.*, 
                  containers == 0.4.*, 
-                 xml-enumerator < 0.4, 
+                 xml-enumerator == 0.4.*, 
                  enumerator >= 0.4.13 && < 0.5, 
                  strict == 0.3.*, 
                  iteratee-compress == 0.2.1.*, 
-                 xournal-types >= 0.1 && < 0.3
+                 xournal-types >= 0.1 && < 0.4
   Exposed-Modules: 
                    Text.Xournal.Parse
                    Text.Xournal.Parse.Enumerator
