changed dataframe hashing