replaced searchlight search class with fetcher class