Livingston have signed for Hearts and St Mirren attacker Esmael Goncalves to a two-year deal, with the club having an option to extend by a further season.
The 30-year-old had previously been playing in Bangladesh for Sheik Russel FC and has stints in Uzbekistan, Iran, Japan and India since leaving Hearts five years ago.
Goncalves, who can play as a winger or central in attack, enjoyed a fine spell in the capital, netting 15 times in 42 appearances for the Jambos. He also had a previous stint in Scotland with St Mirren where he helped guide the Buddies to League Cup success in 2013 while on loan from Portuguese side Rio Ave.