adding selected text based search
initial text highlighting impl