created Proceed script; moved forward leaning actions into functions in Proceed; moved rollback function into Rollback