commented aacomp function