all cases use the same temp directory to save temp files.