build script regenerated