NASA Elated By Orbital Putty