modify the machine