fix ebml write fucn