Republic of Ireland international James Collins has reunited with former boss Mick McCarthy by joining Cardiff City on a two year deal.
Collins, who has been in incredible form over the last 18 months for Luton Town.
The Hatters finished 12th in this season's Championship, with Collins netting 13 times.
But now he links up with the Bluebirds to try help them secure a return to the Premier League.
McCarthy almost completed a fairytale start to life in Wales when his first 13 games in charge saw them win seven, draw five and lose just once.
However, two wins in their final eight games left them nine points outside the playoffs.
Collins has committed his future to the club until the summer of 2023.

Speaking to Cardiff City TV , he said: "I'm absolutely delighted.
"To be here today to sign for this great Club is a real honour and I can't wait to get going.
"I'm an honest player and I'll always work hard for the team. I like to link up play and I like to think my main attribute is scoring goals. That's what I love doing and hopefully I can score lots of them here."
McCarthy also spoke after securing his first signing of the summer, adding: "It's a really good signing for us.
"He's been on an upward trajectory all his career, going from the lower leagues to the Championship and he's kept scoring goals.
"I like when they've come up the hard way, coming through the school of hard knocks to keep progressing and getting to a higher standard.
"He's ended up an international footballer through all of that and that's due to his hard work, diligence and ability to score goals.
"He's got a great scoring record. He's durable, he's tough and he'll be one of us. I'm delighted to have him."