add(BST) removed scannaaa because processing is cranky and Tried to wroe new code but no because ugh