switch to scons