Jed Wallace couldn't hide his delight over putting pen-to-paper on a new long-term contract at The Den.
The 24-year-old winger signed improved terms on Thursday afternoon and spoke to millwallfc.co.uk shortly after the deal was confirmed.
Wallace commented on the "faith" shown in him since his arrival, initially on loan, back in January 2016 and also expressed his "love" for the club.
"I'm delighted. I've re-joined this club three times now and it's nice that the club, again, have shown faith in me and have rewarded me with a new contract," he said.
"I'm hopeful to be a part of more successful times. We've had some good seasons since I've been here, and with the manager at the helm and the people behind the scenes, hopefully it continues.
"In the summer the club made it clear that they wanted me to be settled here, and I've always maintained from the minute I walked through the door here that when I pull on a Millwall shirt, I'll do everything I can for the football club. That's never changed.
"I'm happy. I love this club. I love playing here. It's a great area for me to live in, it's close to my family. I know the manager well, I feel like I know the supporters well and I feel like they know me well, so it's a win-win.
"I want to be playing my football at Championship level, and to do it with a club like Millwall is perfect."
The winger has made 18 appearances for Millwall so far in 2018/19, appearing for the 100th time in his Lions career at Norwich City earlier this month - and he now has his sights set on emulating greats from the club's past, including boss Neil Harris.
"100 games - I'm a Lions veteran! I'm enjoying it. We've had some great times, some of the best memories I've had in football, with Wembley and the success we had last year. Even though we've had a difficult season so far in spells, we've still got that togetherness between the fanbase and the players. I'm pleased to be a part of that. I can't wait for some more wins, hopefully starting on Saturday.
"For the first time here, I've had a bit of a dip in form, but I feel like I'm coming out the other side of that now. I'm always trying to learn. The manager was a great player here, Timmy [Cahill] was also and Livers [David Livermore] played a lot of games here, Moro [Steve Morison] as well, I want to learn from those people.
"Hopefully one day people will talk about me in the same way they talk about those players.
"It feels right for me here. I felt settled from the moment I walked through the door, and that's when I'm going to play my best football. I want to keep improving, giving everything I can for the football club and reward them for the faith that they've shown in me."