Wilfried Zaha has described himself as a "totally different player" to the one that joined Manchester United from Crystal Palace in 2013.
The Ivory Coast international was left frustrated during his short stint at Old Trafford after famously becoming Sir Alex Ferguson's final signing as Red Devils boss.
Zaha returned to Croydon a year later and is now seen as one of the top wide players in the Premier League, earning links to more big-name clubs such as Tottenham Hotspur and Manchester City ahead of the summer window.
Speaking to Sky Sports News, the 25-year-old confessed that his switch to United came too soon in his playing career.
"Me going to a big club when I was like 19 or 20, I didn't know what to expect, how to behave, whatever," he said. "I was just a youngster who wanted to do tricks, I didn't even care about end product really.
"Now I take things a lot more seriously - the gym aspect, recovery after games, my decision-making. I've learnt a lot in terms of my all-round game. I'm totally different now. I'm definitely more mature and more strong-minded.
"I had to be mentally strong after what I went through at United. I think in football, most of it is just mental. Once you've got that sorted, then you're good."
Zaha, who featured twice in the top flight for United, has seven goals and two assist to his name this season.