working for VMs