mcmc
update mcmc