vi experiment