NASA advancements