updates to markov chaining