Holding on for the ride.