dynamic dac~ upgrade