optimize classPairs