WHAT DOES CSR STAND FOR