implemented build script