Introduced sampler factories

used for later, complex factories