Ross County have completed the signing of Australian midfielder Jackson Irvine from Celtic ahead of Saturday's game at Parkhead.
The 22-year-old was on loan to the Dingwall club last season but Staggies boss Jim McIntyre has now secured the player on a two-year contract.
Irvine told the Ross County website: "I always knew it might be a possibility to come back and join the club permanently and now it’s all agreed I couldn’t be happier.”
Also making the move to the Highlands is Austrian goalkeeper Daniel Bachmann, who joins from Stoke City on a six-month loan deal.
The 21-year-old impressed in the recent friendly match against NEC Nijmegen.