added virt type