Rounding wasn't working as expected. Had to rework.