Science is not foolproof. Do it again. It amazed me how much Nasa does, they got probes everywhere and they have a pretty small chunk of the budget.