spivs
not defined yet