Maybe with the microscope on Mclarens' next car (2008), they are so desperate to have something to show themselves and their sponsors as to appeal...