add list.table
refined list.select