datafile update