correct vi scheme