update a query