Well that was quite a ride.