+1 to all of the above.
Hang on and enjoy the ride.
Cheers,
Geoff