Fix for decimal rounding