Cardiff City striker Alex Revell believes he has "a lot to prove" at his new club.
Revell joined Cardiff from Rotherham in January, having spent the majority of his career playing lower-league and non-league football.
But the 31-year-old is confident he can make an impact with the Bluebirds.
"I feel like I've got a lot to prove but I have done that now for most of my career and I'm looking forward to the challenge," said Revell.
"It's been a great experience so far. Joining such a big club is a really proud moment for me and my family. I've come a long way since playing non-league."
Revell came through the youth ranks at Cambridge but struggled to establish himself and joined non-league side Braintree in 2004.
The forward went on to forge a career in the Football League with Brighton, Southend and Leyton Orient, but says his testing early years were integral to his development.
"That [Cambridge] gave me a great grounding but eventually I just fell out of love with football," said Revell.
"The best thing I ever did was to go non-league and get that buzz back.
"I worked as a gym instructor. They were difficult days. It has definitely helped me to achieve what I have done today."
Revell became Cardiff manager Russell Slade's second signing for the club when he followed left-back Scott Malone in moving to Cardiff City Stadium.
Revell worked under Slade at Leyton Orient, and expects the former Yeovil boss to succeed at Cardiff.
"He's very thorough in what he does. His players all know what their jobs are," added Revell.
"He demands very hard work and that's the first thing that should be in your head.
"He deserves the chances to prove to people that he's the man to take the club forward.
"I really hope and believe he is the right man to do that."
Watch Alex Revell on Sport Wales on Friday, 16 January, BBC Two Wales at 20:00 GMT, or on iPlayer for seven days after transmission.