text output updates