forgot to change one instance of config.fetcher to Fetcher.new