fix all product sorting bug