Fasten your seatbelts and hang on for dear life ...