only use wifi to fetch