Size sort before preconditions not met sort