Added more ideas to viterbi