Text Highlight: Added dynamic functionality and use cases