more NaN and string operations