What Gives Life Flavors