Jeremy Lin has said that he has to remind himself that he is still at the start of his NBA career.
The point guard impressed after forcing his way into the New York Knicks' starting lineup in the 2011-12 season, but was unable to match his stats from that campaign during his first year with the Houston Rockets.
He told ESPN: "One thing I have to remind myself is I just turned 25 years old, and to be honest I really have only been playing consistent basketball in the NBA for a season and a half, if that, and so I'm very young in my career.
"I don't have as much freedom or the usage rate that I had in New York. I have to learn how to play a little more off the ball, how to cut better, how to shoot better, how to defend better.
"There are a lot of holes in my game, and I'll be the first one to admit that. It's just a matter of trying to become better and repair and improve. Teams know what my strengths and weaknesses are now, and I don't have that element of surprise anymore."
Lin averaged 13.4 points per game last season.