- checking of product type is less strict on case