working on adding text support