sort descendingly, which seems better