/markov/ being an appropriate name for this is such a throwback jej