Newly-promoted Livingston have signed goalkeeper Liam Kelly on a two-year deal from Rangers for an undisclosed fee.
The 22-year-old had a successful loan spell with the West Lothian club in 2016/17 and now returns to the Tony Macaroni Arena.
Livi have also added former Morton defender Ricki Lamie to their squad as they continue to build for life back in the top flight.
Caretaker manager David Martindale said: “We’re well aware of the rigours of the Premiership and are continuing to work tirelessly on player recruitment and retention to ensure greater depth to the squad.”