a machine with a target