Ferrari may have taken several steps forward after their poor 2014 campaign, but Kimi Raikkonen insists they still have some way to go.
Following a disastrous year during which they failed to win a single race and finished fourth in the Constructors' Championship, the Scuderia made several personnel changes in the off-season.
And it seems to have worked as they have already won one race this year through Sebastian Vettel while they also have five podium spots.
In an attempt to close the gap to Mercedes further, Ferrari used some of their in-season engine development tokens ahead of the Canadian GP, but Raikkonen warns they still have their work cut out.
"I think we have to improve in the all areas," the Finn is quoted as saying by Autosport.
"The car is actually pretty nice. We've improved on all the areas since last year but we still have work to be done.
"We have come a very long way since last year like we see from the results but we still have a way to go."
Raikkonen finished P4 in Montreal after spinning on his outlap following a pit stop while his team-mate Vettel came from the back of the grid to take P5.
The 2007 World Champion believes Circuit Gilles Villeneuve didn't really suit the SF15-T, hence a difficult weekend for a team.
"I'm sure this circuit layout is one of the most difficult for us in the aspect where we are a lacking a bit but we've done our best," he said.
"We just have to keep working the same way we've been doing so far and I'm sure we'll get there but we need more time.
"It was not the nicest weekend for us but we still came out in fourth and fifth place.
"It's not a disaster but obviously we're looking for better results and that what we're aiming for."