reference feature_type and product_type fix