always query descending order.