some channel-specific sorters, and a horizonal/vertical-only sorter for the black mode