js fix for NaN