Hamilton have signed their second player from St Johnstone this summer with the capture of midfielder Blair Alston.
The 27-year-old follows Brian Easton in moving from Perth to Lanarkshire.
The former Falkirk player spent three years with Saints, and scored four goals in 26 appearances last season, but was not offered a new contract.
Alston told Hamilton's website: "(Manager) Brian Rice is a major factor in why I'm here, I worked with him at Falkirk and I know how he wants to play.
"I had a good few years at St Johnstone, it's just one of those things where a change is something I needed.
Accies head coach Rice added: "He adds experience to the squad and that's something that's important to support our academy players making that step up to a first-team environment.
"He's a fantastic player and I'm looking forward to seeing him playing in Accies colours."
ga('create', 'UA-72310761-1', 'auto', {'name': 'pacontentapi'});
ga('pacontentapi.set', 'referrer', location.origin);
ga('pacontentapi.set', 'dimension1', 'By Press Association Sport staff');
ga('pacontentapi.set', 'dimension2', '403338e7-7344-431a-964d-b65fb315f94d');
ga('pacontentapi.set', 'dimension3', 'paservice:sport,paservice:sport:club-news,paservice:sport:football');
ga('pacontentapi.set', 'dimension6', 'story');
ga('pacontentapi.set', 'dimension7', 'composite');
ga('pacontentapi.set', 'dimension8', null);
ga('pacontentapi.set', 'dimension9', 'sport:football');
ga('pacontentapi.send', 'pageview', { 'location': location.href, 'page': (location.pathname + location.search + location.hash), 'title': 'Blair Alston joins Hamilton from St Johnstone'});