Are you ready for the ride