PUPPETS AND PUPPETS