More name generation techniques