working on the text