Partick Thistle have brought in midfielder Ryan Stevenson on a two-year deal, with the option for a third, following his recent departure from Hearts.
The 29-year-old becomes Alan Archibald's first summer signing as the Jags look forward to a second successive top-flight campaign.
Stevenson, who has also played for St Johnstone, Ayr United and Ipswich Town, scored eight goals in 29 appearances for Hearts last season.