only puppet for viterbi