Swansea City have signed defenders Ryan Bennett and Joel Latibeaudiere, midfielder Kasey Palmer and utility player Ryan Manning.
On a hectic deadline day, Palmer joined on loan from Bristol City while Latibeaudiere arrived on a free from Manchester City.
Joe Rodon's departure to Tottenham Hotspur then prompted two more deals.
Bennett signed from Wolverhampton Wanderers, while Manning joined from Queens Park Rangers.
The fee for Manning is undisclosed but is believed to be in the region of £250,000.
Swansea head coach Steve Cooper has finally got Palmer having tried to sign him on loan in the summer of 2019 only for the 23-year-old to opt for a permanent move to Ashton Gate.
The Swans focused on a deal for ex-England Under-21 international Palmer after it became clear they could not afford Liverpool's Harry Wilson, who has instead joined Cardiff City.
Latibeaudiere, 20, is reunited with Cooper having played for his World Cup-winning England Under-17 side in 2017.