worked on markov model part