Kimi Raikkonen hopes new parts coming Alfa Romeo's way next week in France will allow the Swiss outfit to once again fight for points.
Raikkonen was a consistent top-ten contender at the outset with his new team, scoring points in the first four races.
But Alfa Romeo's form has declined since Azerbaijan, leaving Raikkonen and team mate Antonio Giovinazzi lingering in the third tier of the field.
The 2007 world champion is banking on upgrades to lift Alfa out of its current slump which persisted in Montreal.
"It was sort of a tough weekend to get through, we never had enough speed and obviously it was far from a perfect race," Raikkonen commented.
"Once we were in P12 or P13 then I don’t care if I finish there or last, you don’t get anything from there.
"In some laps it felt a bit better, on other laps we were lacking a lot of grip, it was not consistent.
"Hopefully for the next race we’ll get some new stuff and move forward. The speed was never there to be in the top 10."
Raikkonen also underlined Alfa's need to strengthen its attention to detail in addition to pushing its development programme.
"I think we need to tidy up some things, do a bit of a better job here and there so we need to keep pushing, get some new parts for the car to make it faster again," added the Finn.
"We all try to work to go faster but for sure the last races haven’t been easy."
Gallery: The beautiful wives and girlfriends of F1 drivers
Keep up to date with all the F1 news via Facebook and Twitter