improve number format