indexer and searcher, waiting for unit test