binary datablob implementation