name cleaning and blue-button-generate additions