Forgot to add that if the code is run again, then the numbers prefixed to each file would have to be "over-written" or deleted first before being numbered again. This is due to the fact that files may be added/removed from each folder.