A better build script