Leigh Griffiths has signed a signed a four-year contract extension with Celtic.
The Scotland international striker joined the Glasgow side from Wolves in January 2014 and has scored 100 goals to help fire them to five league crowns.
And after being tied down to a new deal that runs until 2022, Griffiths hopes they can further enhance their dominance and stretch their run to 10 consecutive successful seasons.
"I’m over the moon. It’s been a long time coming, talks have been ongoing for a while and I’m glad to get it over the line," he told CelticTV.
"The main aim is to be here for as long as I can, and for Celtic to have shown that faith in me to sign me for another four years makes me ecstatic.
"From the moment I walked in the door here, this is where I wanted to be for the rest of my life. I’ve been here for three-and-a-half years already and to sign another four-year deal is great. I can’t wait for the future.
"Celtic is a great club and I wouldn’t want to be anywhere else. I had the opportunity to move but I wanted to stay and fight for my place. I’ve been rewarded with another deal and knowing that I’m going to be here for another four years is great."
He added: “I’m here for the 10-in-a-row bid, but my main focus now is trying to get in the team and stay as fit as possible. I’ve hit the 100 now and I want to try and continue that and aim for greater heights."
Celtic are second in the Scottish Premiership after four games, three points behind Hearts.
Brendan Rodgers' side are back in action on Friday when they visit St Mirren.