add Util.number_to_string to handle BigDecimal convertion to string