even more better? markov