adc primer