simplify some of the addText