added highlighted text support