superregeneration
not defined yet