separated out offensive and defensive comparisons, for readability.