Ipswich Town have now finalised the signing of Paul Taylor from Peterborough United and also brought Celtic striker Daryl Murphy back on a season-long loan.
A double deal for Taylor and George Boyd was agreed with Peterborough earlier in the week, only for the duo to initially fail to agree personal terms.
However, Taylor has now settled on a three-year contract at Portman Road and the striker is looking forward to a new challenge.
"I feel ready for the challenge here and this is a great move for me," Taylor told the club's official website.
"Looking around the facilities here, it's a fantastic club, a massive club and I can't wait to get going now.
"I spoke to the manager and he told me of the plans he had for Ipswich and I want to be part of it. The talks have been going on for a day or so, I just left that to my agent and I'm just pleased now that it's all sorted out and I'm an Ipswich Town player."
Ipswich have also finalised a deal for Murphy, who spent last season on loan with Paul Jewell's side from Celtic.
The forward said: "I'm delighted to be back at Ipswich.
"All over the summer I was hoping something would get sorted for me to come back here and thankfully that has happened now."