PUPPET & DEVICE