main adc