add CompoundOrdering