improved rounding
2.2.3