Wales wing Tom James has signed a new long-term contract with Pro12 club Cardiff Blues.
James returned to his homeland last year following two seasons with Exeter Chiefs and made his first international appearance for over five years in the Six Nations clash with Ireland back in February.
The 29-year-old has played a key role in the region's encouraging start to the season and jumped at the chance to extend his stay.
James said: "As soon as I came back from the Wales tour of New Zealand and my agent began talking with Cardiff Blues, I couldn't get the deal signed quick enough.
"I left because I wanted to test myself in a new environment and improve as a player. I was very happy to come back ahead of last season and I feel I came back a better player.
"I've been really pleased with the way things have gone and I bit Danny's [Blues head coach Wilson] hand off when he offered me this new deal.
"We are heading in the right direction and really building something here, this is the strongest squad we have had since we were reaching Heineken Cup semi-finals and winning the Amlin Challenge Cup, and I can't wait to play my part."