fix for products condition