add incsearch support