fetching upstream