Sustainability and future