initial searcher