new: libvirt