One helluva ride...