snew
not defined yet