added text object
made persister for textitems