initial commit of scripts -- much of this will change, so just for safe keeping at this time