Overcoming Past and Future Challenges