Bournemouth have completed the signing of midfielder Shaun MacDonald from Swansea City on a two-year contract.
MacDonald has joined the League One club for an initial fee of £80,000 plus add-ons and a substantial sell-on clause after not making a first-team appearance for Swansea for two years.
He has enjoyed several loan spells in the third tier with Yeovil Town and acknowledged it was difficult to sever his long-standing ties with Swansea.
"It was a difficult decision to make in many ways because I think everyone knows how much I love the Swans, a club I have grown up watching, supporting and playing for since the age of eight,'' MacDonald told Swansea's official website.
"It was a dream come true to play for my hometown club and I will always be grateful for the chance I had and the support I received over the years from the fans.
"I had a great lifestyle in Swansea, but moving to Bournemouth was something I had to do for my footballing career.
"I met the manager Lee Bradbury in the week and was very impressed with what he had to say. Bournemouth, like Swansea, want to play the game the right way, which was a major factor in me going there.
"Bournemouth just missed out on promotion last season through the play-offs and I am determined to help them push on again. I want to help them be as successful as I can and I will give everything I've got.''
Cherries boss Lee Bradbury added: "I've seen Shaun play a few times and he's a quality midfielder and it's a really good capture for us."