might be worth extracting a private method for that too: `raw_ccs` or something.