add ability to sort list model