NaN bug corrected