CBAP preparation