diff --git a/changelog.md b/changelog.md
--- a/changelog.md
+++ b/changelog.md
@@ -1,3 +1,10 @@
+2009.8.18
+---------
+
+### Fix
+
+* mps dep
+
 2009.8.17
 ---------
 
diff --git a/nemesis.cabal b/nemesis.cabal
--- a/nemesis.cabal
+++ b/nemesis.cabal
@@ -1,5 +1,5 @@
 Name:                 nemesis
-Version:              2009.8.17
+Version:              2009.8.18
 Build-type:           Simple
 Synopsis:             a Rake like task management tool
 Description:          smart per project code snippets
@@ -16,7 +16,7 @@
 
 library
   ghc-options: -Wall
-  build-depends: base >= 4 && < 5, old-time, time, haskell98, mtl, process, containers, data-default, Glob >= 0.4, mps >= 2009.7.4
+  build-depends: base >= 4 && < 5, old-time, time, haskell98, mtl, process, containers, data-default, Glob >= 0.4, mps >= 2009.8.18.1
   hs-source-dirs: src/
   exposed-modules:  
                       System.Nemesis
diff --git a/src/System/Nemesis/Runner.hs b/src/System/Nemesis/Runner.hs
--- a/src/System/Nemesis/Runner.hs
+++ b/src/System/Nemesis/Runner.hs
@@ -11,12 +11,12 @@
 
 
 start, end :: String
-start = start_nemesis ++ start_nemesis_dsl ++ init_mps ++ init_preluse
+start = start_nemesis ++ start_nemesis_dsl ++ init_mps ++ init_prelude
   where 
     start_nemesis     = "import System.Nemesis (run)\n"
     start_nemesis_dsl = "import System.Nemesis.DSL\n"
-    init_mps        = "import MPS.Light ((-))\n"
-    init_preluse    = "import Prelude hiding ((-))\n"
+    init_mps          = "import MPS.Light ((-))\n"
+    init_prelude      = "import Prelude hiding ((-))\n"
 end = "\nmain = run nemesis\n"
 
 main :: IO ()
