addded name genertor