add http url fetcher