Ignore case in highlight match
Add some explanatory comments