merge merkle tree

- adding  PR for comments
best to annotate errors so they're unique across codebase.