added ability to highlight text