Jack, who is set for his first appearance of 2016 against St Johnstone this weekend, said: "We always knew, even from the start of the season, he has great ability. He's a good lad as well in the dressing room.

"He has been excellent, he has fully deserved his new deal, hopefully that will kick him on and he can go on and do better things.

"I pulled Craig aside myself and told him: 'You are doing really well, just keep going because there will always be ups and downs in football. While you are on the up, you want to keep it going.

Storie has impressed his Aberdeen team-mates and fans

"Craig's an honest guy, he knows himself he has done well and there is more to come from him.

"You want to see young players come through the ranks like myself and Peter Pawlett."

Jack has only played four matches since November 7 and hopes his injury problems are behind him.