add AnalogIn