McLaren pit-stop in Barcelona, are they upto scratch!