add CA and SC, account for their quirks