Derek McInnes refused to rush Ryan Jack into signing a new deal with Aberdeen and got his reward when the midfielder penned a new two-year contract.

Now the Dons boss has promised to repay the 23-year-old's faith in his Pittodrie leadership by turning him into an even better player.

The highly-rated Scotland Under-21 cap has been linked with English big guns Everton but has committed himself to Aberdeen until the summer of 2017.

But Jack only put pen to paper this week after making McInnes wait nervously for six months for an answer.

"I was always hopeful and always confident Ryan would agree a new deal," the manager told RedTV.

"He has signed the same deal as we put to him in December but he has been very considerate and measured. He wanted to weigh up his options and I think it's important that you don't rush that.

"I have every respect for Ryan and I think he's made the right decision.

"You can get all the advice and guidance from whatever but ultimately he is a 23-year-old man, he's a father and he makes his own decisions. So I'm delighted he's made the one he has.

"It also shows we can hold on to good players. While Ryan is ambitious and eager to make the most of his career, he sees being part of a hopefully successful Aberdeen team the right move.

"I've no doubt Ryan is being talked about by other clubs and the more his contract ran down, the more attractive he became. Ryan is ambitious, we know that. But we are ambitious for him. We will help him be the player he can be.

"I've no doubt he will get his move in time but the challenge for him now is to keep improving."

Meanwhile, Aberdeen have confirmed former fans' favourite Jim Leighton has left his position as goalkeeping coach.

The former Scotland number one served the Reds as both a player and part of their backroom team over three stints covering 27 years.

McInnes said: I would like to thank Jim for his contribution as a member of my team since I arrived at the club".