Puppets or people - NEL, Rene