virtualist
not defined yet