Wales have announced their Sevens squad for the Commonwealth Games, with Exeter University student Luke Treharne a surprise inclusion.
Gareth Williams brings back Gareth Davies, Jevon Groves and Will Harries as Will Price, Sam Cross, Jason Harries and Rhys Jones miss out.
"I have to admit some conversations haven't been easy but it goes to show how tough it is for competition for places within the squad," he said.
"It's a compliment to those who have missed out that some tight decisions were forced upon me but to be fair, players put their hands up over the recent training block and in Moscow where we competed in the FIRA Grand Prix.
"I believe we've got an exciting squad with quite a bit of experience. We've set ourselves targets which will remain in-house."
The Glasgow tournament will be captain Adam Thomas and James Davies' Sevens farewell before they take up careers with Cardiff Blues and the Scarlets respectively.
Wales Sevens Commonwealth Games squad: Adam Thomas (Captain - Cardiff Blues), Craig Price (Scarlets), Iolo Evans (Carmarthen Quins), James Davies (Scarlets), Jevon Groves (Cardiff Blues), Luke Treharne (Exeter University), Lee Williams (Carmarthen Quins), Gareth Davies (Cardiff Blues), Will Harries (Unattached), Gareth Owen (Scarlets), Luke Morgan (Bridgend), Alex Webber (Pontypridd).