add decode AC function