added tentative sampler support