adds internal list, filters and sorts.