add class list summary
reworked the filtering