Long-term prosperity