culture and future generations