Milestones. Looking forward and back.