updated work for the VM's