virtual machine tool