Celtic winger James Forrest declared Neil Lennon's young team would continue to improve together after becoming one of three players to reaffirm their commitment to the club.
The 21-year-old signed an improved contract tying him to Parkhead until December 2016, while Adam Matthews and Charlie Mulgrew both penned new deals that secure their futures until the summer of the same year.
The long-term deals show Celtic are keen to build on their first away win in the Champions League group stages, which came against Spartak Moscow on Tuesday.
Forrest told Celtic TV: "I had another three years left on my contract but that's me here for another four years now so I'm delighted. I have been here since I was nine. I have always wanted to play for Celtic and I want to continue playing for Celtic.
"Most of the players have been here for the last two seasons now. We are gelling well and I think we are playing really well now. The squad is pretty young and the more games we play together, I think the better the team will get.
"You want to play in the Champions League and Celtic have been in that a lot for the last 10 years so I want to stay at Celtic."
Former Cardiff right-back Matthews completed his new contract negotiations within seven days of declaring himself open to an offer after Lennon spoke of his desire to get players tied up.
The 20-year-old said: "Last season couldn't have gone much better. We won the league in my first season and I got in team of the year. I was happy with that and I think this season I have carried the form on and hopefully I can keep it going.
"The club is moving in the right direction. We have shown in the Champions League we can compete at the highest level so hopefully we can keep that going and have a few more seasons in it.
"We want to win the league by as many points as possible and hopefully get a good run in the Champions League, which we have made a good start in. So hopefully we can keep keep it going and qualify for the next round."
- Adam Matthews
- Neil Lennon
- Celtic TV