update location based on time not distance