endocycle
not defined yet