Ipswich have completed the signing of midfielder Ryan Stevenson from Hearts for an undisclosed fee.
The 27-year-old scored 11 goals in 67 appearances for the Scottish Premier League club but has not featured for the last month due to a dispute regarding payment of the players' wages.
Stevenson, who could make his debut when Paul Jewell's side face West Ham on Tuesday, said: "I had a few other teams interested but when a club of the stature of Ipswich comes in for you, you take it.
"It's a massive opportunity for me, too big to turn down and I can't wait to get going.
"Playing in England has always been a big ambition of mine and to have a chance of playing for such a big club and alongside so many top players is fantastic."