refining backend timing logic, urlfetch