Midfielder Alan Browne has signed a new three-year-old contract at Preston North End.
Browne, 20, had 12 months remaining on his current deal but North End were keen to get him on a longer contract.
He joined the Lilywhites for a nominal fee from Cork City in January 2014 and has made 41 appearances, scoring four goals.
After being a regular in the side for the first-half of last season, Browne fell out of favour for much of the second half.
However, he returned to the squad to feature as a substitute in the play-off semi-final second leg win over Chesterfield.
In the 4-0 win over Swindon in the final at Wembley, Browne replaced the injured Paul Gallagher in the 32nd minute.
Browne joins Joe Garner, Paul Huntington, Tom Clarke, John Welsh and Chris Humphrey in signing new contracts since promotion, while a one-year option on Bailey Wright was activated.
Jermaine Beckford and Paul Gallagher have turned their loan stays into full-time moves to Deepdale.
Browne said: “This new contract now just gives me the freedom to go and play again and do what I do and it’s great to get it done.
“We are a massive Club and I’m sure other clubs in the Championship know we aren’t here just to take part, we are going in there to challenge and we’ve got the players to do that.
“I think we can make a big impact in the Championship and be up there come the end of the season and I can’t wait to be a part of it.”
Browne and his PNE team-mates return to pre-season training on July 2.