diff --git a/nemesis.cabal b/nemesis.cabal
--- a/nemesis.cabal
+++ b/nemesis.cabal
@@ -1,5 +1,5 @@
 Name:                 nemesis
-Version:              2012.12.18
+Version:              2013.6.13
 Build-type:           Simple
 Synopsis:             a Rake like task management tool
 Description:          smart per project code snippets
diff --git a/readme.md b/readme.md
--- a/readme.md
+++ b/readme.md
@@ -143,9 +143,3 @@
 
     runghc Nemesis hello
 
-
-<br/>
-
-![mnemosyne](https://github.com/nfjinjing/nemesis/raw/master/mnemosyne.jpg)
-
-[The goddess](http://en.wikipedia.org/wiki/Mnemosyne_\(anime\)) is watching you, you shall have your revenge.
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
@@ -10,7 +10,7 @@
 import System.Nemesis.DSL
 import qualified Prelude as P
 import Data.Maybe
-
+import System.Exit
 
 start, end :: String
 start = start_nemesis + start_nemesis_dsl + init_air + init_prelude
@@ -27,8 +27,9 @@
   when recompile compile
   
   args <- getArgs
-  system - "./.nemesis " + args.join " "
-  return ()
+  exit_code <- system - "./.nemesis " + args.join " "
+  
+  exitWith exit_code
   
   where
     bin = ".nemesis"
