CBCS Notes