a character may still not have an order
simplified the selects