empty virtual machine class