filter the list