searcher accepts store now, added FakeStore in SearcherTest