Rangers have signed Cardiff City left-back Declan John on a season-long loan.
John, 22, came through Cardiff's academy and has made two Wales appearances but he has not featured for the Championship leaders this season.
He is in the final year of his current contract and becomes Rangers manager Pedro Caixinha's 11th signing of the summer.
"This is such a massive club, and as soon as I heard Rangers were in for me, it was a 'yes' straight away," he said.
"It's going to be an amazing time for me and I'm sure I will enjoy it."
As a teenager, John made 20 Premier League appearances for the Bluebirds in season 2013-14.
He has also had loan spells at Barnsley and Chesterfield.
John made his international debut in a World Cup home qualifier against Macedonia in 2013, although he is not in the current Wales squad.
Talking to Rangers TV, he added: "I'm 22, and I need to go out and play games at this stage. I've not played so many games in the last year or two, so to come up here and do that is only going to be good for me."
Find all the latest football transfers on our dedicated page.