cleanup and build tools