Even though he finished on the podium in Bahrain last month, Sergio Perez believes his Force India car hasn't reached its full potential yet this season.
While the Mexican finished in third place at Sakhir during the third race of the season, his team-mate Nico Hulkenberg has been the more consistent Force India driver so far this year, having not finished outside the top six in any of the four races so far.
While Perez acknowledged that a single podium position in an unfancied car was already something of an achievement, he admitted that he needs to repeat that performance elsewhere if Force India are to meet their targets.
"On the one hand I'm happy," Perez told crash.net.
"The podium in Bahrain was very important; it helped me get to know the team properly and gave us all something special to celebrate. At the same time I feel there is more to come and that we've yet to achieve our full potential.
"Bahrain has been the only weekend where everything has worked out perfectly. If we can have more weekends like that I think we can get some more great results."
Perez added, though, that several teams are expecting updates at this weekend's Spanish Grand Prix and whether Force India will be able to keep up with the chasing pack remains to be seen.
"It's always a race where teams bring new updates so it's going to be interesting to see how everyone will perform there," he continued.
"I love coming back to Europe to race on some of the classic circuits. I enjoy Barcelona and for me it's one of the best circuits on the whole calendar. It's very complete with a mix of everything and some very long, quick corners. It's tough physically, especially on the neck with so many right hand corners, but it's a fun place to drive a Formula One car."