working adc fully tested with node