this adds snapshot supports with kvm