diff --git a/CHANGES b/CHANGES
new file mode 100644
--- /dev/null
+++ b/CHANGES
@@ -0,0 +1,2 @@
+1.0.11:
+	removed dependency on haskell98
diff --git a/Ebnf2ps.cabal b/Ebnf2ps.cabal
--- a/Ebnf2ps.cabal
+++ b/Ebnf2ps.cabal
@@ -1,5 +1,5 @@
 Name:                Ebnf2ps
-Version:             1.0.10
+Version:             1.0.11
 Synopsis:               Peter's Syntax Diagram Drawing Tool
 Homepage:            http://www.informatik.uni-freiburg.de/~thiemann/haskell/ebnf2ps/
 License:             BSD3
@@ -24,7 +24,8 @@
 	  doc/Production.eps, doc/String.eps, doc/Term.eps, doc/Character.eps, doc/Atom_unfold.eps,
 	  doc/RAtom.eps, doc/RAtom_unfold.eps, doc/Export.eps,
 	  doc/RExtAtom.eps, doc/RFactor.eps, doc/Regexp.eps,
-	  doc/doc.tex, doc/doc.ps, src/afmpath.h, src/rgbpath.h
+	  doc/doc.tex, doc/doc.ps, src/afmpath.h, src/rgbpath.h,
+	  CHANGES
 
 Executable ebnf2ps
   Main-is:   Ebnf2ps.hs
@@ -32,7 +33,7 @@
   Build-depends:        base < 5, containers,
                         old-time,
                         directory,
-                        unix, array, haskell98
+                        unix, array
   Build-tools:         happy
   Cc-options: -DAFMPATH=/usr/share/texmf-texlive/fonts/afm
   Other-modules:        
diff --git a/dist/build/ebnf2ps/ebnf2ps-tmp/Ebnf2psParser.hs b/dist/build/ebnf2ps/ebnf2ps-tmp/Ebnf2psParser.hs
--- a/dist/build/ebnf2ps/ebnf2ps-tmp/Ebnf2psParser.hs
+++ b/dist/build/ebnf2ps/ebnf2ps-tmp/Ebnf2psParser.hs
@@ -3,7 +3,7 @@
 module Ebnf2psParser (theEbnfParser, theHappyParser, theYaccParser) where
 import AbstractSyntax
 import Lexer
-import List
+import Data.List
 import ParseAux
 import qualified Data.Array as Happy_Data_Array
 import qualified GHC.Exts as Happy_GHC_Exts
diff --git a/src/Ebnf2psParser.ly b/src/Ebnf2psParser.ly
--- a/src/Ebnf2psParser.ly
+++ b/src/Ebnf2psParser.ly
@@ -8,7 +8,7 @@
 > module Ebnf2psParser (theEbnfParser, theHappyParser, theYaccParser) where
 > import AbstractSyntax
 > import Lexer
-> import List
+> import Data.List
 > import ParseAux
 > }
 
diff --git a/src/ParseAux.hs b/src/ParseAux.hs
--- a/src/ParseAux.hs
+++ b/src/ParseAux.hs
@@ -1,7 +1,7 @@
 module ParseAux where
 import AbstractSyntax
 import Lexer
-import List
+import Data.List
 
 
 happyError :: [Token'] -> a
