Callum McGregor says he can fulfil all his ambitions at Celtic after signing a new five-year deal to extended his contract until the summer of 2023.
The 25-year-old has been at the club since the age of nine and made his 201st appearance in Wednesday's 3-0 win over Motherwell.
The Scotland international, who made his debut in 2014, has scored 34 goals in that time.
"I just want to keep learning and become a better player," he said.
"It's one of the biggest clubs in the world and when you get the chance to extend your stay, it's a no-brainer for me. I want to be here for as long as I can."
He said manager Brendan Rodgers has "taken everybody to a new level", with last month's League Cup making it seven trophies in a row since the manager arrived in the summer of 2016.
- Celtic to assess Edouard injury
- Rogic to miss Old Firm game after Asian Cup call
- Celtic brush aside Motherwell
"He has really challenged me and I feel like I'm playing well," he said.
"The last 12-18 months has been a big period for me. I've really come to the fore in terms of performances and to be an established part of the team is something I'm proud of.
"For me, it's about work-rate every day. You come in and try to be the best player and that carries on to a Saturday, so it becomes a habit."
McGregor has already played in 41 games for club and country this season, starting all but two of those, and has been used in multiple positions.
With Odsonne Edouard limping out of Wednesday's game, could playing in attack be an option?
"I think the only one I've not played is goalkeeper," he joked. "If the manager needs me to play up front, I'll have a wee run about and see what happens."