fixed rounding error by adding an additional decimal place