less frequent puppet