build script draft