for real, Product.java changed