interval location update