nasa employees are celebrating and talking