add base script to parameterize, further customize
parameterize as-is
add test data
update to copy one workspace to another
add pseudocode