regeneracy

not defined yet