encapsulated BigDecimal with own class Decimal