use defcustom / remove "generate-" from internal functions