Add full fetcher