Milestones and Challenges