fix fetcher