add SemanticHighlight