sandbox: add bounder and gen_list