add new datafile directive