fix float(double) number bug... so stupid...