Hearts have bolstered their attacking options following the signing of former Preston striker Stephen Elliott on a two-year deal.
Elliott scored one Championship goal last season for the Lilywhites from three starts and six substitute appearances.
He has been capped nine times for Republic of Ireland and Tynecastle boss Jim Jefferies is delighted to have landed the forward.
"Stephen's a player I have known about for a while and is someone who has proven himself to be a goalscorer wherever he has played," he told the club's official website.
"He has an excellent pedigree and has played at the highest level with the Republic of Ireland.
"I am delighted to have brought him here as there was a lot of interest in him from down south.
"He has partnered Kevin Kyle up front before in his Sunderland days so I'm looking forward to seeing the pair link up again.
"I have spoken to a number of people in England about him and they have all given me glowing recommendations. I think he will do really well here."