Livingston have signed former Crewe Alexandra striker Lee Matthews and allowed two of their present squad to leave for Swedish football.
Lee Matthews has been with many clubs
Forward Paul Shields and midfielder Daryl Smylie are joining a club in the Swedish Second Division.
The 28-year-old Matthews, released by Crewe, has signed a one-year contract.
Livi boss Mark Proctor said: "Lee has been training with us for two and a half weeks and will give us some strength and power up front."
Proctor hopes that Matthews, who made 10 substitute appearances in his season with Crewe, has now shaken off the injury problems that have hampered his progress in recent seasons.
Matthews started his career with Leeds United before spells at Bristol City and Port Vale then joining Crewe.
However, he also had loan spells with Notts County, Gillingham, Darlington, Bristol Rovers and Yeovil Town.
Shields is also well-travelled, having been on the books of Raith Rovers, Celtic, Clyde, Forfar Athletic and Gillingham in addition to loan spells with Albion Rovers, Clydebank, Queen of the South and Ayr United.
He was released by Livi on his 26th birthday.
Shields leaves Almondvale along with 22-year-old Smylie, a former Newcastle United trainee who spent a season with the Scottish First Division club.