flip the order and return early...