Wow that was a bit of a rollercoaster,good points for Ferrari....