More NASA Disclosure weirdness