changed how filtering and searching works