Adjusted for negatives & fractions