if(value > this.value) {    // add to right leaf
            if(!this.right) {
                this.right = new Node(value)
            } else {
                this.right.add(value)