Engineers finish assembling the telescope that will succeed Hubble. James Webb, as it is known, is now on track to be launched two years from now.