Aberdeen have received a boost with the news that Lee Miller has agreed a new two-year contract.
The 24-year-old former Dundee United striker was out of contract this summer and could have left Pittodrie on a free transfer.
Miller has netted 12 times for the Dons in all competitions during the current season.
"I'm really happy to be staying with Aberdeen for two years as I am very settled here and really enjoying playing football with this side," he told the club's official website.
"It has taken me a bit of time to come to this decision as I had to weigh up my other options in different places.
"But the decision has been made and I am an Aberdeen player for the foreseeable future."