started working on BinaryTree