Some documentation of Sampler