added initial sampler module