Congratulations. What a ride!