added measuring time to fetch
collect the whole time when timeout