added AnalogControl