simplebgc: adding csum check and send data