added samplers