New milestones set for James Webb telescope