changing hashcode for RecordDataKey