name generator integration