updated bin.tree