rename __data_blob.data to __data_blob.buf
rename some macros to be more clear about what is what