add ClassCompare