Added vlit_array
vlit_ types modification