fix float error