new adc driver inital comit