query update, text rendering