fixed marshal binary