Hang on tight..this is gonna be intense.