uncommented validations from product.rb