bug fixes for in NaN values