add markov library