add VI

add vi