modifying kvm data structure