changed product.rb association to has_one