Having trouble getting numbers to add up.