typo in IIndexable path
refactor highlights
improve elasticsearch subtitles highlighting