solved models/product_spec