better build script