update on select, with query, sort, filter, facet, highlight and field selection