Better hang on this may be a bumpy ride