Rangers have signed Ryan Naderi in a £4.7m deal on Deadline Day.
The Ibrox club had initially agreed a £3m move to land the 22-year-old striker in the summer.
However, following further talks with Hansa Rostock, a move was agreed - that's despite the German third division club wanting to keep the player until the end of this season.
Naderi becomes head coach Danny Röhl's fourth January arrival, following deals for winger Andreas Skov Olsen on loan, plus permanent moves for midfielder Tochi Chukuwani and left-back Tuur Rommens.
Speaking to the club's website after signing a long-term deal at Ibrox, he said: "I am really pleased that this move has happened.
"Now I am here, I plan to make the most of this opportunity. Rangers are a world-renowned club who have a history of winning silverware and that's what I am here to achieve.
"I am looking forward to meeting my new team-mates, all of the staff and the supporters in the days and weeks ahead.
"I am ready to get started and I hope to have a positive impact on the team for the rest of the season."
Following the deal for Naderi, who began his senior career with his hometown club Dresden before moving to Borussia Monchengladbach in 2021, Rohl added: "I am delighted to add Ryan to the squad.
"He is still young in terms of his playing career, but he has shown in Germany that he knows the way to goal as well as contributing with a number of assists due to his high level of skill.
"He is someone who has a lot of potential and I believe we can help take his game to the next level. We will help him adapt to his new surrounds and I am looking forward to seeing what he can do in a Rangers shirt."