Aberdeen goalkeeper Joe Lewis has signed a five-year contract extension keeping him at the club until 2024.
Lewis, 31, who was due to be out of contract in 2020, has committed his future to the Scottish Premiership side for a further four years.
The Dons No 1 has made 139 appearances for the club, keeping 53 clean sheets - 16 of which have come in the current campaign.
Manager Derek McInnes shared his delight at the length of the deal, telling the club's website: "This is a really significant signing for the club.
"The length of the contract illustrates what we think of Joe and that we want him to be part of this club going forward. It also demonstrates how happy he is at AFC, which is great to see.
"It's a real boost for us at a time when we are going to lose a number of key players this summer and it's great to see a player of Joe's calibre show that level of commitment to the club."