St Johnstone manager Tommy Wright hopes the club's knack of bringing the best out of players continues with Michael O'Halloran's return to Perth.
O'Halloran signed for the club on Friday for a third time and is set to feature against Livingston on Wednesday if Saints receive international clearance.
The 28-year-old wide player had largely unhappy experiences with Rangers and Melbourne City in between his spells at McDiarmid Park but his 22 goals in St Johnstone colours attest to his job satisfaction there.
Wright said: "He's had other interest from other clubs but I think there was only one place he was ever going to come back to and that was us, because he played his best football here and we seemed to be able to got the best out of him when others couldn't.
"We are pleased we have got him on a long-term contract.
"We did try and get him when he was leaving Rangers but he wanted to try something different. It hasn't worked out at Melbourne but hopefully we will be the ones that will gain from that.
"He is looking fit and as soon as we get international clearance he will be involved."
Danny Swanson is another player who has signed for Saints three times while not hitting the same heights with both Hearts and Hibernian. And the much-travelled Tony Watt appears to have discovered a place he can call home at McDiarmid Park with eight goals to his name since his summer arrival.
"We try to treat them in the right way and encourage them just to enjoy their football, enjoy their training and work hard," Wright said.
"There is a real togetherness in the group as well, there always has been here.
"Maybe the fact we are a smaller club, we do everything the best we can in terms of finance, but I think the players appreciate what we do for them. It just seems certain players do well here, and hopefully that continues."
Wright will hope that appreciation continues with Joe Shaughnessy after Aberdeen confirmed they had offered the Saints skipper the chance to return to Pittodrie when his contract expires at the end of the season.
Wright said: "There is still work to be done in this window. There are players we are talking to about extended contracts and we are always on the lookout for new recruits."
Meanwhile, Wright admitted the William Hill Scottish Cup fifth-round draw was not ideal after they were handed a trip to Celtic Park.
"They will be favourites for it but it's a cup game, so we will wait and see. The only disappointing thing from the draw our point of view, and probably from their point of view, is we play each other three times in 10 or 11 days.
"But it is what it is, I'd rather be playing Celtic away than having a free weekend."
ga('create', 'UA-72310761-1', 'auto', {'name': 'pacontentapi'});
ga('pacontentapi.set', 'referrer', location.origin);
ga('pacontentapi.set', 'dimension1', 'By Gavin McCafferty, Press Association Sport');
ga('pacontentapi.set', 'dimension2', '45a1d083-939c-4975-87a9-0e7db8c19927');
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': 'Wright hopes St Johnstone can get the best out of O\u2019Halloran again'});