coding the dac