fixed cp/pp so having a window size larger than actual dimensions shouldn't
cause errors
fixed up script to make it semi-idempotent...that is, we check to see if things
exist before overwriting...