adding c-markov source