Is this dang telescope ever going to launch?