DoubleMarkov consistent with refactor yay for things working