working on tokentree
switching to binary trees