support for MCP4725 DAC
refactor