add poisson samplers