register onkeydown, integrated searcher and store