Ok ok one last one I promise. What a ride!