with markov and precentian