upload sampler, unfinished