humm, that's not the problem I was thinking that I possibly could of writen the code improperly,

lets just say that the main directory is c:\

the backupdir would then be c:\backup.

which is how I have it set up, so I was thinking that the way I was linking all the commands

App.Path & "\backup\" & TempFilename

the & commands weren't working correctly, I'll take a look at that tip though.