NaN and Inf Problem still remains.