improved BigDecimal warnings