NEW PUPPET TIME.