Defender Lee Mair has extended his contract at Scottish Premier League club St Mirren for a further two years.
The experienced 31-year-old centre-back is in his third season with the Paisley club, revealed that the deal was "sorted in a few days".
The former Aberdeen centre-back joined the club in 2009 on a three year contract, and the player admits he's never been happier.
"I was at Dundee for about seven years but my time at St Mirren is the happiest I've been at any club," Mair told the club's official website.
"At Dundee United I got a bad injury and at Aberdeen I was in and out of the team but I came to St Mirren to play football and get games and I've now played over 100 for the club in just over two and a half years."