cyriologic
not defined yet