updates to get more data from data file