10 milestones on track for 2010