Check point
fixed rounding error