Implemented searcher.