Kimi Raikkonen thinks Ferrari extracted as much as possible from its updated package in Friday practice despite a rain-affected day in Canada.
Ferrari arrived in Montreal with an upgraded power unit after using three engine tokens and finished second and third in FP2 behind Lewis Hamilton.
"It was all like we expected, absolutely fine," Raikkonen said. "Today was a bit disturbed by weather but it was the same for everybody. I don't think we got enough running done but I think we are more or less there. There's still work to be done but it's Friday so we have to wait and see."
The threat of afternoon rain, which eventually wiped out an hour's running in FP2, meant team's had to pack their Friday programmes into a much tighter time frame. Raikkonen had finished 2.227s off the pace in the morning session but he put that down to the change in plans.
"The weather is what it is and we expected rain. It meant we had to get certain things done this morning differently because of the rain in the afternoon. We had to shuffle the programme up a little bit."
Ferrari's lap times were much more favourable in FP2, especially when compared to Mercedes, but when asked whether a genuine challenge is possible on Sunday the Finn replied: "It's hard to say, we lost a lot of running today because of the weather issues. We try to improve things and see where we are tomorrow and do the best we can."