add product to session