Harry Forrester has signed a new three-year deal to keep him at Rangers until 2019.
The former Brentford and Doncaster Rovers winger had been on a short-term six month deal, but after some hugely impressive recent form has now signed a longer-term contract to stay at Ibrox for the near future.
"I'm delighted to sign. When I came here the aim was to be here longer than the six months and to get the deal over the line makes me really happy.
"I had to make that impact when I came in, I only had a short amount of time and that was always the aim."
"I thought if I got myself into the team then that is my chance to show what I can do and it's been a good few months.
"I hadn't played football in four months or so and it took me a while to get going and I was maybe a bit too eager to impress at first because it was such a short term contract.
"I love it here, day in and day out I love coming in here and working, I love playing at Ibrox and hopefully I can get more games there.
"There are good times ahead for this football club and I want to be a part of that."
Forrester also insisted that his knock in the Petrofac Cup Final on Sunday was a minor one and that he would shake it off to be able to start on Sunday against Celtic if selected. A huge relief, then - now let's hope we get some similarly good news about Lee Wallace.