hypercycle
not defined yet