updated data frame