fixed the ADC code conflict issue