Livingston manager Mark Burchill has completed the double signing of striker Liam Buchanan and defender Jackson Longridge on two-year contracts.
Buchanan, 30, was top scorer for Alloa last season and has also played for Cowdenbeath, Partick Thistle, Dunfermline, Airdrie, Ayr United and East Fife.
Former Ayr United full-back Jackson Longridge makes the move to the Energy Assets Arena from Stranraer as Livingston prepare for another campaign in the Ladbrokes Championship.
Burchill, who last week brought in striker Jordyn Sheerin from Musselburgh Athletic, has also agreed a new deal with Myles Hippolyte, who joined the club last summer.