Dundee United have completed a trio of new signings.
Grainger netted for Gretna against Kilmarnock in December
Defender Danny Grainger has arrived from Gretna on a three-year deal, while forward Eric Odhiambo is on loan until the end of the season from Leicester.
Meanwhile, midfielder Danny Swanson has completed formalties on an agreement he signed in October while with Berwick.
Grainger, 21, has made 12 SPL appearances for Gretna and Odihambo, 18, recently completed a loan spell with Southend United.
Grainger will make his debut for the Tangerines in their SPL fixture against Hearts at Tannadice.
Twenty-year-old Swanson rejected a move to Hamilton Academical to sign for Craig Levein's side, with the United boss mioving swiftly to strengthen his squad at the beginning of the transfer window.
Odihambo made five appearances for League One outfit Southend during September 2007 on loan from the Foxes.
Meanwhile, United have farmed out midfielder Marco Andrioni, who had been on loan to Third Division Montrose, to Second Divison Airdrie United for a month.