finish two src add markov