float precision issue fixed