Add virt_type parameter