adding some text support