return to basecode of Product.java