added metropolis sampler