the newest things

NaN of -Infinity