searcher improved