add deal#products, deal#remove_product