That's a good thought, Steve.
Unfortunately, that does not work. The data is added to the old file before it is written into "external.txt" - as "external.txt" is just the temporary file. Wish it were that simple. Thanks for responding, however. I appreciate it a lot!