An online recipe database where someone could type in as many as 20 or 30 ingredients that they have on hand, and have a long list of recipe suggestions returned to them! If, for example, I have some basic staples (oil, flour, sugar, eggs), but not much else (a can of beans, a bunch of onions, a few pounds of potatoes, a jumble of condiments and spices, and a stray beer), chances are, I'll say "the hell with it" and order pizza. However, with those few ingredients, I could make beer bread, savory potato pancakes, french fries, homemade pasta, potato salad with homemade mayonnaise, Native American fry-bread, traditional Japanese tea cakes with sweetened bean paste, potato dumplings, cupcakes?and undoubtedly many, many other items.