add make_sample