adc and dht rework