Exploring Flavors