move lat, lon params to fetch and add a timeout