looking at the commit log I noticed I only did half of the job on TEMP_FILE.