noncircular
not defined yet