add product (save reference)+ product detail (get references)