add inputs
fix sampler code