Swansea City have agreed a deal to bring Lee Trundle back to the club and are to also smash their transfer record to sign Craig Beattie.
Trundle left Swansea to join Bristol City two years ago, but he has struggled to nail down a regular first-team place at Ashton Gate.
The striker was recently told he could leave the Robins and was the subject of a failed approach from League One side Swindon Town.
A deal has now been agreed for Trundle to return to South Wales on loan until 1st January, with a view to extending his stay at the Liberty Stadium.
Swans boss Paulo Sousa has been looking to improve his attacking options and has also agreed terms to bring in Beattie from Championship rivals West Brom.
Beattie will join the club on a three-year contract subject to passing a medical and his fee will eclipse Swansea's current transfer record of £400,000.
The money will be paid over a 12-month period and could rise even higher depending on appearances and success.
Scotland international Beattie has been unable to establish himself at West Brom since joining from Celtic two years ago and the forward had spells on loan at Crystal Palace and Sheffield United last season.