Add vsnf()