added vinit