added analog control section