CBCA compliance