it seems that the current Rio code does not handle adding the same file multiple times very well. if you add a file twice it will have the same name. the delete of the file will act on the first one it finds. i don't think that TxFile() should alter the name so maybe we should write a function the deletes a given CDirEntry and then modify GetFile() to allow for iteration. The current call to DeleteFile would be a wrapper around these new functions. What do you guys think? elrod
