Actually, I meant that you will need to do one of those two things before reading from the file (but after you print to the filehandle). Otherwise the missing field(s) sit waiting to be written to disk.
Tanks I guess its the same thing that the other person said. I'll add that to my list of errors "Filehandles must be closed" right after "end all lines with ';'"