In the last few minutes, Rangers fans finally got an official announcement.
This week has brought transfer story after transfer story, but before now, no done deals.
However, BBC Sport reported earlier in the day that both Glen Kamara and Jordan Jones were at Ibrox.
At 5pm today, the Rangers Official Twitter account finally announced that both players have signed four-year deals via pre-contract agreements.
— Rangers Football Club (@RangersFC) January 5, 2019
Kamara, is a product of the Arsenal youth system. He has played seven times for Finland and joined Dundee in 2017.
A club statement also confirmed that both players would join in the summer when their current contracts expire.
Jones is a 5-time capped Northern Ireland international. After beginning his career at Middlesborough, he joined Kilmarnock in 2016.
He has amassed 88 league appearances for the Rugby Park outfit, scoring nine times.
He has appeared 41 times for the Dee.
Neither player is yet the finished article, but there is potential there. The fact that they will join on free transfers also minimises the financial risk involved in the deals.
Finally, after so much speculation, there comes confirmation.
Two new players will join Rangers, albeit in a few months time.