Livingston have signed striker Dylan Mackin on a two-year contract following his departure from Motherwell.
The 20-year-old has previously played on loan for Airdrieonians and Alloa and now makes the move to the Tony Macaroni Arena.
Mackin is David Hopkin's latest new recruit following the arrivals of Scott Robinson (East Fife), Ross Brown (East Fife) and Josh Peters (Forfar Athletic).