Furtuer relaxed the floating point equality tolerance from 3e-5 to 1e-4