CAcl use case example