rename and add gamma sampler