Loop-based sampler