Mexican cuisine is elaborate and often tied to symbolism and festivals, which is one reason it was named as an example of the Intangible Cultural Heritage of Humanity by UNESCO. Many of the foods of Mexico are complicated because of their relation to the social structure of the country. Food preparation, especially for family and social events, is considered to be an investment in order to maintain social relationships. Even the idea of flavor is considered to be social, with meals prepared for certain dinners and certain occasions when they are considered the most tasty.