update the data.