Livingston have signed former Scotland goalkeeper Neil Alexander following his recent departure from Aberdeen.
The 39-year-old had a spell with Livi early in his career and has also played for Stenhousemuir, Cardiff City, Ipswich Town, Rangers, Crystal Palace and Hearts.
Manager David Hopkin told the club website: "I have been chasing Neil for close to two months now and he will be fantastic for us, of that I have no doubt.
"He brings a wealth of experience to the team, having won previous league titles with Hearts and Rangers, with the added bonus of a European final during his time at Ibrox."