first-pass script update