Wow, what a ride!