main list and sorting etc