working on createNewTextItem