fix float data parse