redid binary tree with jeff