Thanks! The generators randomly pull from the lists. The trick was to add multiple randomization levels. For example, I randomly pull a name pattern, the randomize each substitution. It is possible to have a duplicate, but the chances are very small.