renaming
tentative text output implementation