changes to fetch