VirtualMachine improvement