first pass changing ADC