More work on ADC implementation