fix bug: random elements for product_list2