redundant classes deleted