modified:   acb.h