fix scan_product by reference
[FIX] rerender order after unpack