circuities
not defined yet