implement ClassTable