James Beattie has thanked Everton boss David Moyes for keeping his faith in him.
The 28-year-old endured a difficult start to his Everton career last season, but he started to show his true form in the last few weeks.
Beattie says the change in his fortunes is down to Moyes because he stuck by him even when he was struggling to score goals.
"He spent a lot of money on me and showed a lot of faith," said Beattie.
"When it wasn't going well we had a chat and he just said 'I need James Beattie to be playing for Everton'. I don't know who he thought was playing before! But he said 'I'll help you as much as I can and we'll work together to get you back'.
"That's what we've done over the course of the season. I feel I am back now.
"The goals have started to come and they're going to keep on coming. The commitment is a massive part of my game.
"I enjoy closing down opponents and making them make mistakes, so you can get your goals.
"And yes, I know that's what the fans demand and want from all the players, not just me. I wasn't right last season at all but I'm fit now, as fit as I've ever been, which is a massive bonus.
"That gives me a great asset in my game because I know now that I can keep going for 90 minutes, no problem, no matter what pace I go at.
"If you go on the pitch looking at your opponent and thinking 'I'm fitter than you' it's a great advantage to have psychologically."