adding ignorable vi(m) stuff