Markov chain models