enhance the header search to use user input string
Merge remote-tracking branch 'simod/master' into master-search