add selfs, fix import nv