Rangers skipper David Weir has signed a new one-year contract for the Ibrox club.
The deal was finally sealed in Belfast on Saturday ahead of the friendly with Linfield in which Weir, 41, captained the side to a 4-1 win.
Weir, whose family still live south of the border, told the club's official website: "It's taken a while but it's good to get it sorted out now."
He added: "I can't think of a better place to play my football. I've obviously got commitments to my family and from that point of view it's not ideal, but football-wise it's a one brainer.
"This is the place I want to play and as long as the manager thinks I can still do a job then I'm happy to sign here.
"The family thing is obviously a consideration but it works well for me at the moment because I have a good balance.
"When I'm in Glasgow I'm focused on the football and doing what I need to the night before games and the likes. Things like rest that I might not get when I'm at home.
"The same is true at home where my full focus can be on my family when I'm there."
Rangers manager Ally McCoist revealed he had agreed a fee with Aston Villa for Carlos Cuellar and is now looking to agree personal terms with the former Ibrox defender. Weir would welcome the return of the Spaniard to the Light Blues' squad even though it might cost him his place in the side.
The former Hearts and Everton stopper said: "The manager was honest and told me that he was trying to get players in and that there would be competition, but I welcome that. You want a challenge to keep you on your toes and make sure you are always striving to perform at your best."
Copyright (c) PA Sport 2009, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms