new machine, new rules