Jenson Button wouldn't mind a rainy Canadian Grand Prix, and believes he will be a serious contender should that happen.
The McLaren driver has shown his skills in the wet before in Montreal, winning the rain-hit 2011 race, and feels he would benefit again should the same happen.
In dry conditions, however, he concedes that the McLaren MP4-28 is not up to the task of challenging for a victory.
"In Monaco, the outright result wasn't great but in terms of our improvement in performance it was relatively good," said Button.
"We have got some new parts on the car here to test, which is exciting, and hopefully they will give us what we expect.
"It still doesn't mean that we will be fighting for a win in dry conditions.
"If it is mixed, we have got to be ready for every scenario and I think that we can do well in that situation."
While Button has good memories of Canada in 2011, last year's race was not one to remember for the Briton, who had to watch as his team-mate and countryman Lewis Hamilton finished on top of the podium and a lap clear of him.
"It was [bad] for me but Lewis won the race so for the team it was good," he said.
"We definitely know what not to do with the balance of the car this weekend!
"After Monaco, we feel quite positive, we feel that we can have a good weekend especially if the conditions are like this [raining].
"We can take advantage of that and score some good points."
Looking ahead to later in the year, Button believes the McLaren will come around and start to contend for wins in any conditions, dry or wet.
Asked if he expects to win a race this year, Button replied: "Yes, I have to think like that.
"The whole team is aiming to win grands prix this year and they are not thinking about next year.
"The feeling is positive that we are making progress. Are we going to win a race? I haven't got a clue.
"If you look at McLaren's past, you would say that they make very good progress through a season, especially when things have been difficult at the start.
"If you look at the numbers, we should be winning grands prix this year."