cleaner build script