CSR writing