St Mirren have signed defender Harry Davis from Crewe Alexandra after he impressed during a loan spell in Paisley last season.
That stint ended early due to injury and the 25-year-old is still short of match fitness but Davis hopes to be available soon for Jack Ross' side.
He told the Saints website: "The gaffer and the whole club made me feel welcome as soon as I walked in the door and you remember stuff like that. I really enjoyed my time here and I'm certain I can enjoy another spell here as well."