I have a program that reads a file downloaded from our mainframe. Before I can read it in as text, I open it in Binary mode and clean the non-ASCII characters and save it to a new name (so the user can run the clean file the next time and not have to wait until the file is cleaned again). The problem is that once the file is cleaned, it no longer has the end of file marker. Can some one tell me how to add that to the end of the file? I am writing the clean file by using the Print #2, ... method.