better filtered list handling