Mucking around with Markov chains