implementing save to shopping list