fix for NaN
updated fix for NaN