introduce aa.cases