adc&ace