query update.