He hit a rich vein of form over Christmas and believes he can reach new heights before his loan from Liverpool is up, as long as the Potters play to his strengths.
"I have a lot more still to offer this season," said the 25-year-old, who is in training in Dubai with Stoke until Wednesday.
"I also like to play in a football team, a team that plays football. If we pass too much in the air I'm not Peter Crouch, it's no good for me!
"I hope the Swansea match was just a bad day and we will play football better in other games."
For breaking stories and all the great banter like us on Facebook: facebook.com/tribalfootball