data frame fixed