Add FetcherFactory