updated searcher