move build to new file, build script option, workon snapshots