solve the NaN bug