analog input added