product.rb update