CSR Online: Internet Based Communication