You guys are geniuses, what you all said was true and accurate. I experimented some more and found it just wasn't stickin with the use of 'system (cd...)'. By the way the errors I was receiving were alot of the 'cannot stat... no such directory' due to it not switching for me. It wasn't till the use of the `ShellOut` as provided by oko1(way to go!) that it stayed put. I just grouped everything needed to be executed in a particular directory(what I provided above was just a brief example) and it works fantastic. Some of the files are well over a gig and its working fine. It will be cycling and providing daily, weekly, bi-weekly, monthly, and bi-monthly backup retention. This is way cool. Thanks again guys, you rock!