ADC struct