reusable manual sampler

Visitors: 170,058