Rethinking CSR Design