Added allasc_cd, plus backend functions