The final day of the January window provided an unexpected flurry of business in Scotland, with eight of the 12 Premiership clubs adding to their squads on deadline day.
Hamilton Accies went one further, waiting until today to sign Oumar Diaby following his release from Levski Sofia.
Here we take a look at all of the January moves involving our top flight clubs and their first team squads.
Aberdeen
In: Adam Collin (Rotherham, loan), Simon Church (MK Dons, loan)
Out: Danny Ward (Liverpool, end of loan), Ryan McLaughlin (Liverpool, end of loan), Paul Quinn (Ross County, undisclosed), Josh Parker (Red Star Belgrade, end of loan), David Goodwillie (Ross County, loan)
Celtic
In: Erik Sviatchenko (Midtjylland, £1.5million), Patrick Roberts (Man City, loan), Colin Kazim-Richards (Feyenoord, undisclosed)
Out: Anthony Stokes (Hibernian, loan), Nadir Ciftci (Eskisehirspor, loan), Aidan Nesbitt (Partick Thistle, loan)
Dundee
In: Darren O’Dea (unattached) Arturo (Cordoba, loan), Craig Wighton (Raith, end of loan)
Out: Riccardo Calder (Aston Villa, end of loan), Kevin Thomson (Hibernian, free), Gary Irvine (St Mirren, free)
Dundee United
In: Riku Riski (Rosenborg, loan), Kyle Knoyle (West Ham, loan), Henri Anier (Hibernian, end of loan), Robbie Muirhead (Partick Thistle, end of loan)
Out: Charlie Telfer (Livingston, loan), Aidan Connolly (Raith, free), Ryan McGowan (Henan Jianye, £300,000), Euan Spark (Forfar, loan), Ali Coote (East Fife, loan), John Souttar (Hearts, undisclosed)
Hamilton Accies
In: Christopher Mandiangu (FC Eindhoven, free), Oumar Diaby (free agent)
Out: Christian Nade (released), Jamie Sendles-White (released)
Hearts
In: Don Cowie (Wigan, free), Abiola Dauda (Vitesse Arnhem, loan), John Souttar (Dundee Utd, undisclosed)
Out: Billy King (Rangers, loan), Kenny Anderson (RKC Waalwijk, free), Morgaro Gomis (Motherwell, loan), Danny Swanson (released)
Inverness Caley Thistle
In: Alex Fisher (Torquay), Liam Hughes (Cambridge), Ryan Williams (Brentford)
Out: Tobi Sho-Silva (Charlton, end of loan), Dani Lopez (released), Ryan Christie (Celtic, end of loan)
Kilmarnock
In: Lee Hodson (MK Dons, loan), Gary Dicker (Carlisle, free)
Out: Nobody.
Motherwell
In: Morgaro Gomis (Hearts, loan)
Out: Liam Grimshaw (Preston, end of loan), Jake Taylor (Exeter, end of loan), Dylan Mackin (Airdrie, loan), David Ferguson (Airdrie, loan), Theo Robinson (Port Vale, free), David Clarkson (St Mirren, loan), Dan Twardzik (released), James McFadden (end of contract), Craig Reid (released)
Partick Thistle
In: Antonio German (Kerala Blasters), Aidan Nesbitt (Celtic, loan)
Out: Ryan Stevenson (Ayr), Robbie Muirhead (Dundee Utd, end of loan), Declan McDaid (Cowdenbeath, loan)
Ross County
In: Paul Quinn (Aberdeen, free), David Goodwillie (Aberdeen, loan)
Out: Rocco Quinn (St Mirren)
St Johnstone
In: Scott Brown (Dumbarton, end of loan)
Out: Michael O’Halloran (Rangers, £500,000), Liam Caddis (released), Brad McKay (Dunfermline, loan)