component comparisons