added spec to product and new field for more strong validation