Structures for preference data
