adc class