CSR framework