change fetching method