d on slumped glass foils nasa ads