unartificial
not defined yet