summary
preliminary markov chains implementation