diff --git a/README.md b/README.md
index 3ce6c358c505e7dfc8b45e2a93fdb25f514d722c..3fc96563507811075a466ff6d8115b215cae17a8 100644
--- a/README.md
+++ b/README.md
@@ -35,11 +35,15 @@ depending on whether your shell is bash or csh.
     make
 
 ### Compiling with scons
-    python ./podd/scons/scons.py
+    scons
+
+### Additional SCons features 
 To do the equivalent of "make clean", do
-`python ./podd/scons/scons.py -c`
+`scons -c`
+To compile with debug capabilities, do
+`scons debug=1`
 To compile the standalone codes the are part of podd, do
-`python ./podd/scons/scons.py standalone=1`
+`scons standalone=1`
 
 Running
 -------
diff --git a/src/SConscript.py b/src/SConscript.py
index 3d6070dad0fe6d136f34092510ee7b4bd76640b1..5cd9253d890bb38ab2103dfd102051dea3d47848 100644
--- a/src/SConscript.py
+++ b/src/SConscript.py
@@ -46,6 +46,9 @@ try:
 except:
 	print " Continuing ... "
 
+Clean(srclib,cleantarget)
+Clean(srclib,localmajorcleantarget)
+
 #baseenv.Install('../',srclib)
 #baseenv.Alias('install',['../'])