Add binary deconstructer
Add binary reconstruct