adding fetcher