working markov dictionary complete