Added HMC sampler