Is this adding up all the values in each type?