vitiate
not defined yet