need to use Spectrum for exponential samplers