MCMC framework.