introduce b.cases
remove mistake