Kevin, thanks for the insights - in particular "When we get close to the “end,” the finish line will move—again and again."Perhaps frustrating to some - but strangely exciting to the innovators and discoverers......looking forward to what awaits beyond the next bend in the road. Let's sit up and anticipate the ride.