CAA implementation