Leeds have completed the permanent signing of winger Jack Harrison from Manchester City for an undisclosed fee.
Harrison, 24, who has agreed a three-year deal, has spent the last three seasons on loan at Elland Road.
Leeds, who announced earlier on Friday that player of the year Stuart Dallas had signed a new three-year contract, confirmed they had taken up their option to make Harrison's stay permanent.
The West Yorkshire club said: "As part of his loan deal last season, an option was put in place for Leeds to sign Harrison on a permanent deal for an undisclosed fee, which has now been activated.
"Harrison has put pen to paper on a three-year deal at Elland Road, running until the summer of 2024."
Harrison has made 128 appearances in all competitions for Leeds and played a key role in the club's return to the Premier League.
He featured in 36 league games for Leeds last season, scoring eight goals, as they completed their first top-flight campaign in 16 years, finishing ninth.
City signed Harrison from sister club New York City in January 2018 and – after a brief temporary spell at Middlesbrough – he joined Leeds on a season-long loan the following July.
Harrison is Leeds' second summer signing following the arrival of teenage winger Amari Miller from Birmingham.
Meanwhile, Dallas, who secured a clean sweep at the club's player of the year awards last season, has extended his deal at Elland Road until 2024.
The Northern Ireland international, who joined the Whites from Brentford in 2015, started every league game last season.
He has so far made 229 appearances for the Yorkshire club, as well as winning 56 caps for his country.
"This is home for me, I've always said it's where I want to be," Dallas said. "The fans took me in as one of their own and I felt that special connection with them."
On a busy day at Elland Road, Leeds confirmed Rafa Mujica had signed for Las Palmas for an undisclosed fee and Alfie McCalmont had joined newly-promoted Sky Bet League One side Morecambe on a season-long loan.
Forward Mujica, 22, a former Spain Under-19 international, arrived at Elland Road from Barcelona in July 2019, but failed to make a senior appearance for Leeds.
Northern Ireland international McCalmont, 21, who has made two first-team appearances for Leeds in the Carabao Cup, spent last season on loan at Oldham.