update parse float for  safer version Number, this will take care of some possible unforseen base10 logic errors that can occur