Thank you for post and work you've done. The ANT and construction sounds like a good start but I have do see a possible issue. Players want meaning...
Separate names with a comma.