stack up
• arrange a number of things in a pile, typically a neat one.
• "the books had been stacked up in three piles"
• make sense; correspond to reality.
• "to blame the debacle on the antics of a rogue trader is not credible—it doesn't stack up"
• measure up; compare.
• "our rural schools stack up well against their urban counterparts"