Ipswich Town have signed Jonny Williams on loan from Premier League side Crystal Palace for the fourth time.
The 22-year-old midfielder had three loan spells with the Tractor Boys between 2014 and 2015, making 20 cumulative appearances for the club.
The Wales international, who helped them reach the Euro 2016 semi-finals, joins until the end of the season.
Williams has made 69 appearances for Palace and spent last season on loan at Nottingham Forest and MK Dons.
Meanwhile, Ipswich have parted company with 25-year-old winger Cameron Stewart, who made two appearances for the club after joining from Hull City in 2014.
Find all the latest football transfers on our dedicated page.