beginning to add text support
adding text support