Fireballs keep coming - NASA in panic-mode?