replace github fetcher with our own fetcher