Round-up of the signings made by clubs in Ladbrokes League 1 over the course of the past week or so:
Ayr United have secured Ryan Stevenson on a deal until the end of the season – he had previously penned a short-term contract after leaving Partick Thistle. The Honest Men have also extended the loan deal of Blackburn Rovers striker Jordan Preston until the summer.
Brechin City have signed striker Scott Shepherd (pictured) on loan from Falkirk for the rest of the season – the 19-year-old had a loan stint with Stirling Albion last year.
Cowdenbeath have snapped up Ross Caldwell after he left Ayr United. The striker has previously played for Hibernian and St Mirren.
Stenhousemuir have signed goalkeeper Graham Bowman on loan from Falkirk for the rest of the season following an injury to Jamie Barclay.
Stranraer have completed the loan signing of 27-year-old Wrexham goalkeeper Cameron Belford. His former clubs include Coventry City and Bury.