began logic to shopping list