lecture 11 - finishing the shopping list