diff --git a/ANNOUNCE b/ANNOUNCE
deleted file mode 100644
--- a/ANNOUNCE
+++ /dev/null
@@ -1,60 +0,0 @@
-ANNOUNCE: Harpy 0.4 - Runtime code generation for x86 machine code
-
-We are pleased to announce the release of Harpy 0.4, a library for
-runtime code generation for x86 machine code.
-
-Harpy is available from Hackage:
-
-  http://hackage.haskell.org/cgi-bin/hackage-scripts/package/harpy-0.4
-
-Also see Harpy's homepage, which features two tutorials and access to
-the darcs repo (and to the Haddock documentation, until it is available
-from Hackage, too):
-
-  http://uebb.cs.tu-berlin.de/harpy/
-
-Harpy is supposed to be built with GHC 6.8 and GHC 6.6 (with Cabal 1.2
-or greater).  Please report any build problems you encounter.
-
-This release features the following additions and fixes:
-
-- New convenience top-level module "Harpy", which re-exports
-  Harpy.CodeGenMonad, Harpy.Call and Harpy.X86Assembler
-
-- It is now possible to override Harpy's automatic code buffer
-  management.  The new field 'customCodeBuffer' in the type
-  'CodeGenConfig' can be set to 'Just (buf, size)', where 'buf' is a
-  pointer to a memory region of 'size' bytes.  Harpy will then use the
-  supplied code buffer and will not perform any automatic code buffer
-  allocation on overflow.  Overflow checking is still performed and
-  will result in an exception in the CodeGen monad.
-
-- When using the high-level assembler in X86Assembler, the code buffer
-  is automatically protected from overflow.
-
-- Floating point operations added to X86Assembler (only for double
-  operands yet).
-
-- Preliminary support for SSE instructions.  Currently, only the
-  packed and scalar floating-point arithmetic operations are supported
-  (both in the low-level module Harpy.X86CodeGen and as methods in
-  Harpy.X86Assembler)
-
-- Code buffer default size has been increased from 128 to 4096 bytes.
-
-- The CodeGenMonad fails when a label is defined twice.
-
-- It is now possible to associate names with labels, using the new
-  operation newNamedLabel.  The given names will show up in the
-  disassembly, which makes debugging of generated code much easier.
-
-- The doc directory contains a second, slightly larger tutorial now.
-
-- The examples/evaluator directory contains a small example
-  interpreter for arithmetic expressions, which translates expressions
-  entered at the keayboard to machine code on the fly.  This is the
-  demo program we presented at the Haskell Workshop 2007.
-
-Happy Haskell Hacking with Harpy,
-
-  Martin and Dirk
diff --git a/examples/evaluator/README b/examples/evaluator/README
deleted file mode 100644
--- a/examples/evaluator/README
+++ /dev/null
@@ -1,21 +0,0 @@
-The three modules contained in this directory contain an evaluator
-for arithmetic expressions.
-
-Load it into ghci using the command
-
-  ghci -XTemplateHaskell Evaluator.hs
-
-or compile it with
-
-  ghc --make -XTemplateHaskell Evaluator.hs
-
-and start it with
-
-  ./Evaluator
-
-Then type the command
-
-  :help
-
-and start playing with it.
-
diff --git a/harpy.cabal b/harpy.cabal
--- a/harpy.cabal
+++ b/harpy.cabal
@@ -1,7 +1,7 @@
 Cabal-version:  >=1.2
 Build-type: Simple
 Name:           harpy
-Version:        0.4.2
+Version:        0.4.3.0
 License:        GPL
 License-file:   COPYING
 Author:         Dirk Kleeblatt <klee@cs.tu-berlin.de>
@@ -42,15 +42,16 @@
     examples/evaluator/ArithTypes.hs examples/evaluator/ArithParser.hs
     examples/evaluator/Evaluator.hs
 
-Flag small_base
-  Description: Choose the new smaller, split-up base package.
-
 Library
-  if flag(small_base)
-    Build-depends:  base >= 3 && < 4,parsec,mtl,template-haskell,pretty,containers,array
-  else
-    Build-Depends: base < 3,parsec,mtl,template-haskell
-  Build-depends: disassembler >= 0.1.0
+  Build-depends:
+    base >= 4 && < 5,
+    parsec >= 1 && < 3,
+    mtl >= 1 && < 2,
+    template-haskell >= 2 && < 3,
+    pretty >= 1 && < 2,
+    containers >= 0.3 && < 1,
+    array >= 0.3 && < 1,
+    disassembler >= 0.1.0.1
   Exposed-Modules:
     Harpy,
     Harpy.X86CodeGen,
@@ -63,4 +64,4 @@
     ForeignFunctionInterface, MultiParamTypeClasses, 
     TemplateHaskell, CPP, FlexibleContexts, FlexibleInstances,
     RankNTypes
-  Ghc-options: -O2 
+
