reordered and sorted list