added sychronous ADC to controller