Receive full chunks with C.
re-implement B.
Merge pull request #10 from nsg/single-block-update

Single block update