cyclian
not defined yet