huge bug in BigDecimal wow! fixed