like, if I loop through the parts, adding up the buffer.size, the final tally is correct