add product to bag