change Decimal rounding to ROUND_HALF_UP