taking control of puppet