added get_adc