some changes for vms