add aggregate all kcs by threshold and differentiate weighted by #stu or not