open file While () { if value exists then modify and print record to output file else print record to output file } rename output file back to original filename