ever : nasa doubts sensors ever work : ever ashley