it's just addition and subtraction, how hard can it really be???