NASA engineering folks never stop drin...er..dreaming.