St Johnstone have signed former Sheffield United striker Jordan Robertson on a short-term deal.
Robertson has been training with Saints for the last few weeks after leaving Bramall Lane.
Saints boss Derek McInnes has decided to offer the forward a deal until the end of the season after he impressed during training.
Robertson is delighted to make the move to McDiarmid Park and is hoping to earn a longer stay at the club.
"It's a massive opportunity for me and I feel I can do something for St Johnstone," he said.
"I've settled in well during my time here, the guys have been great with me and I have been at the two cup ties against Brechin and the league game at Hamilton.
"I want to play my part - I don't want to be sitting on the bench but I have to earn that right.
"I'm delighted to be here and want to make an impact for the manager."