implement sortable favorite list