ability to create names, generate names, see names