why do we need to sort? they are already sorted in the list, right?