ASCBC and MASC