Cleaned main, randomized vni generation