change timing to fetch