NASA and the lack of evidence.