class category with materials