St Mirren have signed former Rangers goalkeeper Grant Adam.
The 21-year-old has agreed a two-year contract with the Paisley club and will challenge first choice Craig Samson.
Adam did not make any senior appearances with Rangers and was loaned out to Airdrie United and Forfar before his contract expired in the summer.
"I'm delighted to get Grant signed up as he has come in here and done very well over the pre-season," manager Danny Lennon told the Buddies' website.
"He still has a lot of development in him but he will certainly be challenging and pushing Craig Samson for the goalkeeper's place.
"Grant is a very determined young man with a bright future and he will learn from [goalkeeper coach] Paul Mathers, and he will certainly add strength to our squad."